社区
C语言
帖子详情
关于初值与赋值
scuthdd
2003-06-23 09:11:59
它们是不是都可以改变的?
...全文
97
16
打赏
收藏
关于初值与赋值
它们是不是都可以改变的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xingforever
2003-06-23
打赏
举报
回复
能不能变要看它本身的数据类型,同意楼上三位
njuhuangmy
2003-06-23
打赏
举报
回复
char* s = "who am i?";
也不能再对 s的内容 进行赋值了
如果, 使用不好的话, 会出错的
当然了, 这种东西,跟编译器有很大关系的!!
jp311
2003-06-23
打赏
举报
回复
如果是引用就不能改变
int i;
int &j = i;
必须赋初值,而且j也不能再被赋值
winespirit
2003-06-23
打赏
举报
回复
初值就是初始值,除了const标识的变量外,其值都可以改变;
赋值就是在任何时地更新变量地值,但const标识的变量是常量,它只能在声明时赋初值,之后就不能再赋值
ovisa
2003-06-23
打赏
举报
回复
当然可以了
scuthdd
2003-06-23
打赏
举报
回复
是什么啊
???????
vsfan
2003-06-23
打赏
举报
回复
是
scuthdd
2003-06-23
打赏
举报
回复
就是在运行后他们的值会变吗?
loveisbug
2003-06-23
打赏
举报
回复
什么意思?
kinsonkiss
2003-06-23
打赏
举报
回复
具体问题具体分析!
jie0017
2003-06-23
打赏
举报
回复
请具体一点好吗
titainium
2003-06-23
打赏
举报
回复
当然都是可以改变的了。
haolizhong
2003-06-23
打赏
举报
回复
回复人: njuhuangmy(茶) ( ) 信誉:100 2003-06-23 10:29:00 得分:0
char* s = "who am i?";
也不能再对 s的内容 进行赋值了
如果, 使用不好的话, 会出错的
======================================
这种情况,对s赋值是完全允许的,虽然有些略复杂的技术问题,但并不非法。
kinsonkiss
2003-06-23
打赏
举报
回复
^v^
yonge23
2003-06-23
打赏
举报
回复
问题太幼稚了吧!!!
PhoenixBit
2003-06-23
打赏
举报
回复
const 限定的变量的值也可以改变的,不过不常用罢了。
lua语法 lua学习新手 基础 经典
lua语法 lua学习新手 基础 经典 有用分享给大家
注意在变量说明中给变量赋
初值
和
赋值
语句的区别【篇】
给变量赋
初值
是变量说明的一部分,赋
初值
后的变量与其后的其它同类变量之。间仍必须用逗号间隔,而
赋值
语句则必须用分号结尾。
面试题: C++
赋值
和赋
初值
的区别是什么?
变量的生命周期从此开始,它会直接调用构造函数(或其他初始化方法)来生成对象,并赋予其初始值。),情况比较简单,这里就不单独说了,这篇文章我会以类对象为例来拆解说明,基础类型就是类类型的一个简单版。对于涉及动态资源的类对象,
赋值
操作需要小心处理资源泄漏问题,通常需要深拷贝或移动语义。:在对象声明时指定初始值,避免额外的默认初始化和后续
赋值
开销。:赋
初值
通常只调用一次构造函数,直接完成对象的创建和初始化。:
赋值
是对象的修改过程,用于更改已存在对象的内容。:赋
初值
是对象的构造过程,定义了对象的初始状态。
c++中
赋值
与初始
赋值
的区别
赋值
是在执行阶段由程序向固定存储单元的变量写入数值的操作,此后仍允许用其他
赋值
赋值
函数修改其内容。 初始
赋值
则是对const类的常数仅在编译时完成予留内存单元并同时填入
初值
,此后不允许再改动。所以不能在构造函数内使用
赋值
语句(即等号)在运行阶段对常数或引用类型数据进行
赋值
。在C++语言中只有const和引用类型是要在编译时就要指明其
初值
。由于定义在类中的成员都是抽象的数据结构描述,不分配内存单元
关于java数组论述正确的是_下列关于 Java 语言的数组描述中,正确的是()。...
下列关于 Java 语言的数组描述中,正确的是()。A:数组在赋
初值
和
赋值
时都不判界B:数组元素是按顺序存放在内存的C:数组的长度通常用 length 表示D:数组下标从0开始正确答案:数组元素是按顺序存放在内存的,数组的长度通常用 length 表示,数组下标从0开始解析:下列关于 Java 语言的数组描述中,正确的是()。A:数组在赋
初值
和
赋值
时都不判界B:数组元素是按顺序存放在内存的C:数组...
C语言
70,032
社区成员
243,245
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章