问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言中变量初始化的疑问?

发布网友 发布时间:2023-10-19 13:23

我来回答

5个回答

热心网友 时间:2024-11-17 03:57

1.在效果来说没有很大区别,最终的结果都把一个数据(data)送入了变量
2.使用的时候需要注意的点:
a.对于全局变量,定义时若未初始化,那么大部分情况下(某些编译器可能没有)会赋予0
b.对于局部变量,定义时若未初始化,那么大部分情况下,其值可以被当做是随机的.

许多情况下的错误正是由于局部变量未初始化造成的

热心网友 时间:2024-11-17 03:58

负责的告诉你:没有区别~

热心网友 时间:2024-11-17 03:58

是没什么区别呀!

热心网友 时间:2024-11-17 03:59

一般的是没什么影响,不过也有特殊的比如指针常量只能定义的时候初始化

热心网友 时间:2024-11-17 04:00

c中是没有区别的。例如:
int i=0;

int i;
i=0;
这两个没什么区别。
只不过,你定义完成之后,在赋值给它,就不叫初始化了。
只有在定义的同时给他赋值,才叫初始化。

但是如果你学到c++的时候,就会发现区别了。
因为c++中有个类类型。也就是类。例如有类 A;
这下面两种写法就有区别了。
A a=1;

A a;
a=1;
前面
A a=1;这个会调用类A的复制构造函数。

A a;
a=1;这个确实调用类A的赋值构造函数。
在c中对内置类型变量初始化,后定义后,在理解赋值是没什么区别的。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机导航地图语音怎么下载 如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 锻炼颈椎的几个动作 水多久能结冰 冰能在多长时间内形成 请问水低于0度会结冰吗? 如何防止脱发严重 老师和家长对我的要求都很严肃改病句 求巨人里 商人 技能 加点!! 高手来额 陌生FaceTime来电接通了秒挂,打过去显示FaceTime不可用,这种电话... 手臂和腰怎么减肥啊? 比喻的修辞手法怎么写 怎么在Excel中做柱状图和折线图在一个图里34 雅典卫城主要由哪些内容组成17 大学入学教育心得1000字62 功放出现故障怎么办 功放机维修常用方法1 夏天脸上容易出油怎么办?如题 谢谢了 比喻的修辞手法怎么写 请问gre2是申请学校必须要考的吗?谢谢!! 绑定手机号后注销了,怎么办? 新注册的如何注销? 七夕有什么习俗,牛郎织女星怎样能找到 2009年七夕节那天牛郎星织女星什么时候会重叠? 就是相...32 七夕的时候,牛郎和织女星真的能会合到一起吗? cad图中喷淋管道变成这样了,怎么变回来 考cpa不过有什么后果 一个手机怎么注册两个 ...又有点宽,我现在是扎的马尾,没有刘海,有什么发型适合我? c语言中,if(a%i==0)与if(a%i=0)有什么区别 溧水成人高考院校在哪报考? 同一个手机号注册两个,新的刚注销,旧的怎么找回? C语言中,i%2=0与i%2==0有什么区别? 功放的故障维修44 笔记本G480 一直出现 Boot menu 设置了Bios 不记忆怎么办 什么是比喻的特点和种类? 最快的方法瘦手臂和腰 巨人游戏里商人怎么加技能点啊?? EXCEL表格如何做出有柱形图和折线图两种图在一起、46 word 中如何做图表(比如:柱状图,曲线图)啊??42 各位工程经济学的大佬能帮忙算一下这道题吗? 工行理财金商友卡境外取款收费吗? ...下载新东方网络课程,包括英语四,六级,托福,GRE,越全越好?本人急用... 女生拉黑了怎么挽回他的话 洗完头后是否应该把头发吹干 功放的故障维修?4 办理工行理财金商友卡需要哪些材料? 苗天然抹到脸上脸上发1白一片白什么原因?