当前位置:聚美馆>智慧生活>心理>

c语言的定义语句必须赋值吗

心理 阅读(2.06W)
c语言的定义语句必须赋值吗

没有加static,默认为auto 型,此时,不给初值,变量的初值是随机的。

如果加了static不给初值,变量的初值是默认的 0。

不能说不赋初值就不行,对于局部变量,不赋初值的话,其实里面存的是一个随机的值,谁也不知道是多少。