

#include <stdio.h>
int main()
{
int a=3,b=4,c=5,d=6;
printf("%d %d %d %d \r\n",a,b,c,d);
{
int a=31,b=42,c=53;
d=64;
printf("%d %d %d %d \r\n",a,b,c,d);
}
printf("%d %d %d %d \r\n",a,b,c,d);
}

extern int i; //声明,不是定义
int i; //声明,也是定义
本文通过一个C语言代码示例,展示了局部变量与全局变量的作用范围,以及如何使用printf函数进行多变量打印。代码中包含了内外部作用域变量的定义与使用,以及extern关键字的说明。

被折叠的 条评论
为什么被折叠?



