blz01003hm 发表于 2014-4-22 09:56
可以重新赋值 要这样写
data.year=2009;
data.month=12;
Dmajor 发表于 2014-4-22 11:26
这里date返回的是结构体的内存地址,所以不能这样赋值,只能在定义的时候赋值。 ...
D调的沉默 发表于 2014-4-22 13:53
我知道可以这样,不可以那样,我是想知道为什么可以这样,为什么不可以那样而已 ...
愿我能 发表于 2014-4-22 12:26
感觉是不是像OC数组一样,如果初始值为nil的话,不分配内存, 所以必须初始化时赋值 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |