C语言的基础概念(下)

张开发
2026/4/16 14:35:10 15 分钟阅读

分享文章

C语言的基础概念(下)
C语言的基础概念(下)1. 语句和语句分类C语⾔的代码是由⼀条⼀条的语句构成的C语⾔中的语句可为以下五类• 空语句• 表达式语句• 函数调⽤语句• 复合语句• 控制语句1.1空语句空语句是最简单的⼀个分号就是⼀条语句是空语句。#include stdio.h int main() { ;//空语句 return 0; }空语句⼀般出现的地⽅是这⾥需要⼀条语句但是这个语句不需要做任何事就可以写⼀个空语句1.2表达式语句表达式语句就是在表达式的后边加上分号#include stdio.h int main() { int a 20; int b 0; b a 5; //表达式语句 return 0; }1.3 函数调用语句#include stdio.h int Add(int x, int y) { return xy; } int main() { printf(hehe\n);//函数调⽤语句 int ret Add(2, 3);//函数调⽤语句 return 0; }1.4 复合语句#include stdio.h void print(int arr[], int sz) //函数的⼤括号中的代码也构成复合语句 { int i 0; for(i0; isz; i) { printf(%d , arr[i]); } } int main() { int i 0; int arr[10] {0}; for(i0; i10; i) //for循环的循环体的⼤括号中的就是复合语句 { arr[i] 10-i; printf(%d\n, arr[i]); } return 0; }1.5 控制语句控制语句⽤于控制程序的执⾏流程以实现程序的各种结构⽅式C语⾔⽀持三种结构顺序结构、选择结构、循环结构它们由特定的语句定义符组成C语⾔有九种控制语句。可分成以下三类条件判断语句也叫分⽀语句if语句、switch语句循环执⾏语句dowhile语句、while语句、for语句转向语句break语句、goto语句、continue语句、return语句。2.注释注释是对代码的说明编译器会忽略注释也就是说注释对实际代码没有影响。注释是给程序员⾃⼰或者其他程序员看的。好的注释可以帮我们更好的理解代码但是也不要过度注释不要写没必要的注释。当然不写注释可能会让后期阅读代码的⼈抓狂。写注释⼀定程度上反应了程序作者的素质建议⼤家写必要的注释在未来找⼯作的时候写代码时留下必要的注释也会给⾯试官留下更好的印象。2.1 /**/ 形式/* 注释 */ /* 这是⼀⾏注释 */这种注释可以插在⾏内。int fopen(char* s /* file name */, int mode);2.2 // 的形式第⼆种写法是将注释放在双斜杠// 后⾯从双斜杠到⾏尾都属于注释。这种注释只能是单⾏可以放在⾏⾸也可以放在⼀⾏语句的结尾。这是C99标准新增的语法。不管是哪⼀种注释都不能放在双引号⾥⾯。双引号⾥⾯的注释符号会成为字符串的⼀部分解释为普通符号失去注释作⽤。printf(// hello /* world */ );上⾯⽰例中双引号⾥⾯的注释符号都会被视为普通字符没有注释作⽤。2.3 注释会被替换编译时注释会被替换成⼀个空格所以min/* 这⾥是注释*/Value 会变成min Value⽽不是minValue

更多文章