21xrx.com
2024-09-20 01:05:35 Friday
登录
文章检索 我的文章 写文章
C++中常用的关键字大全
2023-07-04 13:26:19 深夜i     --     --
C++ 常用 大全 编程语言

C++ 是一种高级的编程语言,例如 Java 和 Python。它的设计目标是支持对系统级编程提供强大的支持,同时使程序员能够开发大型和复杂的程序。在 C++ 中,关键字是语言中最重要的元素之一,它们决定了语言的语法和行为。下面是 C++ 中常用的关键字大全:

1. auto:用于自动推导变量的类型。auto 可以自动推导出变量的类型,避免了在声明变量时需要指定数据类型。

2. break:用于中断循环。当程序执行到 break 语句时,会立即跳出循环。

3. case:用于 switch 语句中,配合 switch 使用来处理多种情况。当 switch 表达式的值与 case 语句中的值匹配时,会执行相应的代码块。

4. char:用于声明一个字符类型的变量。char 变量只能存储一个字符,它的大小为一个字节。

5. const:用于定义常量。const 可以用于定义不可变的常量,例如 const int PI = 3.14;。

6. continue:用于跳过循环当前的迭代。当程序执行到 continue 语句时,会跳过当前的循环迭代,直接进入下一次循环。

7. default:用于 switch 语句中,表示当 switch 表达式的值与 case 语句中的值都不匹配时,执行 default 语句块。

8. do:用于实现 do-while 循环。do-while 循环是一种先执行一次循环体,再判断条件是否满足的循环。

9. double:用于声明一个双精度浮点数类型的变量。double 变量可以存储更大的数字,精度更高,但是也需要更多的存储空间。

10. else:用于 if-else 语句中,当 if 语句的条件不成立时,执行 else 语句块。

11. enum:用于创建一个枚举类型。枚举类型是一种容器,用于存储相关的常量。

12. extern:用于声明一个全局变量。extern 表示变量是在其他地方定义的,这里只是引用它。

13. float:用于声明一个浮点数类型的变量。float 变量可以存储较小的数字,精度比 double 低一些,但是占用的空间也较少。

14. for:用于实现循环结构。for 循环结构是一种遍历数据集合的方式,它可以使用一个循环计数器控制循环的次数。

15. goto:用于跳转到程序中的某个标记位置。goto 语句是一种不受欢迎的编程方式,因为它会使代码难以理解和维护。

16. if:用于实现条件分支结构。if 语句根据条件的真假执行相应的代码块。

17. int:用于声明一个整数类型的变量。int 变量通常用于存储整数值。

18. long:用于声明一个长整数类型的变量。long 变量可以存储更大的数字,但是需要更多的存储空间。

19. namespace:用于创建一个命名空间。命名空间是一种避免命名冲突的技术。

20. operator:用于创建一个运算符重载函数。运算符重载函数可以重新定义运算符的行为。

21. return:用于从函数中返回一个值。当程序执行到 return 语句时,会立即停止当前函数的执行,并返回指定的值。

22. short:用于声明一个短整数类型的变量。short 变量占用的空间比 int 变量更少,但是能够存储的数字范围也更小。

23. signed:用于声明带符号类型的变量。带符号类型的变量可以存储正数和负数。

24. sizeof:用于获取变量或数据类型在内存中占用的字节数。sizeof 语句本身不会改变变量的值或类型。

25. static:用于声明一个静态变量。静态变量只能在当前函数或文件中访问,而不会暴露给其他文件。

26. struct:用于创建一个结构体数据类型。结构体是一种数据类型,用于存储一系列相关的数据。

27. switch:用于实现多分支条件结构。switch 语句根据表达式的值,执行相应的代码块。

28. template:用于创建一个模板类型。模板类型可以将数据类型参数化,让代码更加通用。

29. this:用于在类中引用当前对象。this 指针可以让程序员在类中访问当前对象的成员变量和成员函数。

30. throw:用于抛出一个异常。当程序执行到 throw 语句时,会抛出一个异常,并将控制权交给异常处理程序。

31. try:用于包含可能抛出异常的代码块。当程序执行到 try 语句时,会尝试执行其中的代码块,如果出现异常,会跳转到相应的 catch 语句块。

32. typedef:用于创建一个 typedef 类型。typedef 类型允许程序员为一个复杂的类型创建一个简单的别名。

33. typeid:用于获取一个变量的类型信息。typeid 语句返回一个 type_info 对象,用于描述变量的类型信息。

34. unsigned:用于声明无符号类型的变量。无符号类型的变量只能存储正数值,无法存储负数值。

35. using:用于在命名空间中使用其他命名空间的成员。using 语句可以引入另一个命名空间中的成员,使其可用于当前命名空间。

36. virtual:用于声明虚函数。虚函数是一种在派生类中重写的函数,它允许程序员在运行时根据对象的类型来调用正确的函数。

37. void:用于声明一个空类型的变量。void 类型的变量不能存储任何值,它通常用于表示无返回值的函数。

38. volatile:用于声明一个易变的变量。volatile 变量可以被改变,并且不会被编译器优化。

39. while:用于实现 while 循环。while 循环是一种当条件为真时执行循环体的循环结构。

总之,这是 C++ 中常用的关键字的全列表。它们可以让我们用 C++ 语言更轻松的控制我们的程序,并使得代码更加易读且可维护。

  
  

评论区

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