21xrx.com
2024-11-05 17:25:51 Tuesday
登录
文章检索 我的文章 写文章
C++关键字大全
2023-06-23 01:14:43 深夜i     --     --
C++ 编程 数据类型 控制流程语句

C++是一种计算机编程语言,被广泛用于开发操作系统、应用程序、游戏和嵌入式系统等领域。在C++中,有一些关键字是被预定义和保留在语言里的,被认为是具有特殊含义的,这些关键字在程序中都有各自的用途。

下面是C++中常见的关键字(按字母顺序排序):

- auto:让编译器自动推断变量的类型。

- break:用于循环或switch语句中,用来强制进入下一个语句。

- case:在switch语句中,紧跟在switch后面,用来匹配不同的情况。

- catch:在异常处理中,用来捕获抛出的异常并进行相应的处理。

- class:定义一个类。

- const:表示变量是常量,也就是说不能修改。

- continue:用于循环语句中,用来跳过本次循环。

- default:在switch语句中,用来匹配default情况。

- delete:删除一个指针所指向的对象。

- do:开启一个do while循环。

- double:用于声明双精度浮点数类型。

- dynamic_cast:在多态中进行类型转换。

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

- enum:定义一个枚举类型。

- explicit:在类中,用于禁止隐式转换。

- extern:用于声明外部变量或函数。

- false:表示false布尔值。

- float:用于声明单精度浮点数类型。

- for:用于for循环,在特定条件下循环执行语句。

- friend:在类中,允许其他类或函数访问该类的私有数据。

- goto:跳转到一个标记处。

- if:表示条件语句,用来判断一个条件是否成立。

- inline:用于声明内联函数,可以提高函数执行效率。

- int:用于声明整型变量或函数参数。

- long:用于声明长整型变量。

- mutable:在类中,该关键字能够使被声明为const的变量值发生变化。

- namespace:定义一个命名空间。

- new:创建一个新的对象。

- operator:定义重载运算符。

- private:在类中,用于表示只有类的成员函数和友元函数可以访问的私有成员。

- protected:在类中,用于表示只有类的成员函数和派生类的成员函数可以访问的受保护成员。

- public:在类中,用于表示任何函数都可以访问的公共成员。

- register:指向变量存储在寄存器中,提高访问速度。

- reinterpret_cast:用于进行强制类型转换。

- return:结束函数的执行并返回一个值。

- short:用于声明短整型变量。

- signed:用于声明有符号整型变量。

- sizeof:用于得到变量或类型的内存大小。

- static:在函数中,表示该函数的作用域仅限于当前文件;在类中,表示该成员只存在于类的一个实例中。

- static_cast:用于进行静态类型转换。

- struct:定义一个结构体类型。

- switch:选择结构,用于根据不同的情况执行不同的操作。

- template:定义一个模板。

- this:表示指向当前对象的指针。

- throw:用于抛出异常。

- true:表示true布尔值。

- try:用于捕获异常。

- typedef:定义一个数据类型的别名。

- typeid:用于得到类型的信息。

- typename:用于指定类型名。

- union:定义一个联合类型。

- unsigned:用于声明无符号整型变量。

- using:在命名空间中,用于引入命名空间中的变量或函数。

- virtual:用于实现多态性,定义虚函数。

- void:用于表示一个没有返回值的函数。

- volatile:表示变量是易变的,在多线程编程中使用。

- wchar_t:用于声明宽字符类型。

以上是C++中常见的关键字,这些关键字在C++程序中发挥着各自重要的作用,熟练运用这些关键字可以写出高质量的C++代码。

  
  

评论区

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