初始化R-1-11-1强制

禁止使用未初始化变量

使用未初始化变量
test.c
1void bar(int);
2
3void foo(void)
4{
5 int x, y, z;
6 x = z;
禁止使用未初始化变量 [gjb8114-r-1-11-1]
7 bar(x + y);
禁止使用未初始化变量 [gjb8114-r-1-11-1]
8}
已初始化变量的使用
test.c
1void foo(void)
2{
3 int x, y, z = 0;
4 x = z;
5 y = x;
6
7}