yuang4074 发表于 2015-5-26 16:11
你的担心是多余,建议定义后初始化为0;至于随机数值这个因编译器不同,而默认值也不同。 ...
学习专用 发表于 2015-5-26 15:28
部分初始化指的是 int a = 1 , b ; a 已经初始化了,但b没有初始化呢。
先定义后初始化 int a ; 先定 ...
Dariel 发表于 2015-5-26 15:03
我觉得最好的习惯就是变量都初始化下,这个肯定错不了。当定义一个变量后就相当于定义一个指针,指到了刚内 ...
yuang4074 发表于 2015-5-26 16:24
数组:如int a[100]={0};//这样就全部初始化为了0
结构体:如 Student s;s->age=0;s->sex=0;s->score=0;// ...
yuang4074 发表于 2015-5-26 16:24
数组:如int a[100]={0};//这样就全部初始化为了0
结构体:如 Student s;s->age=0;s->sex=0;s->score=0;// ...
yuang4074 发表于 2015-5-26 16:24
数组:如int a[100]={0};//这样就全部初始化为了0
结构体:如 Student s;s->age=0;s->sex=0;s->score=0;// ...
张晓珊 发表于 2015-5-26 16:26
哎呦!不错哦。很清新脱俗的想法,豁然开朗啊。但是基本类型容易初始化,数组结构体指针之类的复杂数据类 ...
Dariel 发表于 2015-5-26 19:32
对于数组来说,int a[5]={1,2,3};这是不完全初始化,未被初始化的自动归零,就等价于int a[5]={1,2,3,0,0 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |