c++对象变量不可以是指向结构体的指针吗?为什么结构体的内容不能改变啊?

如题所述

第1个回答  2012-09-30
结构体是一个自定义的类型,所以可以定义一个指针变量,该指针指向一个所定义结构体类型的变量。
一个结构体的变量,就是这个结构体的一个实例,即这个结构体类型的对象。
对象的内容,是否可以改变,取决这个对象是声明为常量还是变量。
变量可改变,常量不可改变。
第2个回答  2012-09-29
结构体的内容可否改变是根据结构体是不是常结构来决定的,不存在结构体内容不能改变的说法。所以你这种说法一定是对某个现象误解,或者忽略了重要的前提条件下说的本回答被网友采纳
第3个回答  2012-09-29
当然也可以用指针的方式进行访问, 不过如果是const 方式的指针, 则内容不能改变
第4个回答  2012-09-29
可以 啊
第5个回答  2012-09-29
结构体的值传递方式是引用的

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网