C语言编程基础与流程控制全面解析
1. 源代码空格使用
在C语言编程中,空格、制表符和空行等被统称为空白字符。除少数情况外,C编译器通常会忽略这些空白字符。例如,以下两段代码在编译器看来是等价的:
#include <stdio.h>
int main (int argc,
const char * argv[])
{
int myInt;myInt
=
5
;
printf("myInt=",myInt);}
#include <stdio.h>
int main (int argc, const char * argv[]) {
int myInt;
myInt = 5;
printf( "myInt =", myInt );
}
不过,编译器不允许在变量名或函数名等单词中间插入空白字符。像 my Int = 5; 这样的代码就无法编译,编译器会将其识别为两个独立的项。同时,空白字符过少也会导致编译问题,如 intmyInt; ,编译器需要至少一个空白字符来区分类型和变量。
为了让代码更具可读性,可参考以下空格使用建议:
- 在变量声明和函数其他代码之间添加空行,用空行对相关代码行进行分组。
- 在语句中适当添加单个空格,例如 printf( "myInt =
超级会员免费看
订阅专栏 解锁全文

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



