c语言的关键字各个含义
时间: 2023-05-24 11:06:28 浏览: 130
C语言中的关键字说明
1. auto:指定局部变量的存储类别,表示变量在程序执行过程中自动存储和释放。
2. break:中断当前循环或switch语句的执行。
3. case:在switch语句中用来匹配一个常量表达式的值。
4. char:表示字符类型数据。
5. const:指定变量在程序执行中不能被修改的常量。
6. continue:中断当前循环的一次迭代,继续执行下一次迭代。
7. default:在switch语句中当所有case语句都不匹配时执行的语句块。
8. do:标识do-while循环的开始。
9. double:表示双精度浮点数类型数据。
10. else:在if语句中当条件为false时执行的语句块。
11. enum:创建枚举类型,将一些常量名组织在一起,方便阅读和编写程序。
12. extern:指定一个变量是在程序其他地方定义的外部变量。
13. float:表示单精度浮点数类型数据。
14. for:标识for循环的开始。
15. goto:跳转到程序中的其他位置。
16. if:判断条件是否成立,如果成立,执行一段代码块。
17. int:表示整数类型数据。
18. long:表示长整数类型数据。
19. register:指定变量存储于CPU的寄存器中,存取速度较快。
20. return:将函数的执行结果返回给调用者。
21. short:表示短整数类型数据。
22. signed:表示带符号的整数类型数据。
23. sizeof:返回变量或数据类型占用的内存字节数。
24. static:指定变量在程序执行过程中始终存在,在不同函数间共用。
25. struct:创建一个结构体类型,将不同类型的变量组合在一起。
26. switch:根据表达式的值选择执行与之相关的分支。
27. typedef:给数据类型起一个新的简短的名称。
28. union:创建一个共用体类型,允许不同的变量使用相同的内存空间。
29. unsigned:表示不带符号的整数类型数据。
30. void:表示空类型数据,通常用于函数没有返回值的情况。
31. volatile:指定变量可以被随时改变,通常用于与硬件相关的编程。
阅读全文