在C程序中,对变量先定义在赋值和对变量定义和赋值一起有什么区别?

int a;a=4;/*这是先定义在赋值*/
int a=4;/*定义和赋值一起*/
这两者有什么区别?
请大虾说的清楚点!
我已速度和质量来看!先谢谢个位大虾来!

第一条是先定义再赋值,没有错,你说的定义和赋值在一起,这个叫变量的初始化,在声明的时候直接赋一个值进去,在以后第一次掉用该变量的时候它的值就是4
温馨提示:答案为网友推荐,仅供参考
相似回答