21xrx.com
2024-11-22 04:15:51 Friday
登录
文章检索 我的文章 写文章
详解:C/C++关键字是什么?
2023-07-08 17:36:58 深夜i     --     --
C/C++ programming language in C/C++ Types of C/C++ Commonly Used C/C++ Importance of C/C++

C/C++是一种广泛运用的编程语言,在学习C/C++编程时需要了解它们的所有关键字。关键字是有特殊含义的字,编译器不能将其作为变量名或函数名等标识符使用。C/C++语言一共有32个关键字,下面对这些关键字进行详细介绍。

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语句,表示条件不成立时执行的语句。

11. enum:用于定义枚举类型。

12. extern:用于声明变量或函数的外部可见性。

13. float:用于声明一个单精度浮点型变量或数组。

14. for:用于声明循环结构,指定循环变量、循环条件及变量增量等。

15. goto:用于控制程序执行顺序,跳转到指定的标识。

16. if:用于表示条件执行语句块。

17. int:用于声明整型变量或数组。

18. long:用于声明长整型变量或数组。

19. register:用于声明寄存器变量。

20. return:用于退出函数,并把值返回给函数的调用者。

21. short:用于声明短整型变量或数组。

22. signed:用于声明有符号类型变量。

23. sizeof:用于获取数据类型或变量所占用空间的大小。

24. static:用于声明静态变量或函数。

25. struct:用于定义结构体类型。

26. switch:用于根据不同值,执行不同的语句块,更加高效。

27. typedef:用于给数据类型定义自己的名称。

28. union:用于定义联合类型。

29. unsigned:用于声明无符号类型变量。

30. void:用于表示无返回值的函数、指针和空指针。

31. volatile:用于修饰寄存器变量或单从内存中获取的变量,具有“易失性”。

32. while:用于循环执行语句块,只有条件成立才执行。

以上是C/C++的所有关键字,通过了解和掌握这些关键字,可以更加准确地编写代码,有效提高开发效率。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复