看不清0
2015-08-23 08:42
如何理解?
就是说你定义局部变量,没有提供初值的话,它的初值是不确定的。 这句话没有错。
西席喜戏 回复Zh012
静态局部变量在编译时赋初值,即只赋初值一次;如果在定义局部变量时不赋初值的话,则对静态局部变量来说,编译时自动赋初值0(对数值型变量)或空字符(对字符变量)。
2015-09-22 11:48:48
共 6 条回复 >
”静态局部变量“属于静态存储类别,在静态存储区内分配存储单元,在程序整个运行期间都不释放;静态局部变量在编译时赋初值,即只赋初值一次;如果在定义局部变量时不赋初值的话,则对静态局部变量来说,编译时自动赋初值0(对数值型变量)或空字符(对字符变量)
而不是自动变量
C语言入门
926209 学习 · 20797 问题
相似问题
回答 2
回答 1
回答 4
回答 3