龙空技术网

c语言中各种变量的默认初始值是什么?

coder人生 126

前言:

此刻大家对“c语言全局变量和静态全局变量”大约比较关心,大家都想要剖析一些“c语言全局变量和静态全局变量”的相关知识。那么小编在网摘上搜集了一些对于“c语言全局变量和静态全局变量””的相关知识,希望大家能喜欢,你们快快来了解一下吧!

全局变量放在内存的全局数据区,由编译器建立,如果在定义的时候不做初始化,则系统将自动为其初始化,数值型为0,字符型为NULL即0,指针数组也被赋值为NULL,静态变量的情况与全局变量类似,而非静态局部变量如果不显示初始化,那么其内容是不可预料的,将是随机数,会很危险。

标签: #c语言全局变量和静态全局变量