c语言加花括号的原则
作者:互联网
花括号"{" "}"主要是为了表示一段代码是一个部分。
主要有以下集中用法:
1、函数:
int func() { ...} 此处的花括号表示将这个部分括起来,是开始和结束的标志
2、宏定义:
#define ADD(X,Y) { X+Y;} 只是单纯的把整个部分包含起来
3、数组赋值:
int a[] = {1,2,3};
4、函数内部使用:
用于特定语法 如 if(){ ..} while(..){ ...} 等。
5、注意事项
#include<stdio.h>
main()
{
int
b=4;
{
b=7;
printf
(
"b=%d"
,b);
}
printf
(
"b=%d\n"
,b);
}
输出为b=7, b=7;
main()
{
int
b = 2;
{
int
b = 1;
printf
(
"b=%d"
,b);
// 输出1
}
// int a = 2; // 错误,不允许
printf
(
"b=%d"
, b);
// 输出2
return
0;
}
输出为:b=1,b=2
第一个程序,变量b = 7;前面没有int,则作用域会覆盖外面的; 第二个程序中加了大括号,括号内定义的变量就只在本域(就是这个大括号)内有效,而且不会影响其他域,即使名字相同。 第二个程序,而是在花括号当中,变量int b = 1;前面如果有int,则作用于只在当前花括号内;
标签:输出,语言,..,int,括号,加花,printf,main 来源: https://www.cnblogs.com/yilangUAV/p/12628932.html