C++关键字

1.关键字是C++系统中预先保留的标识符单词,我们在定义变量或常量时不能使用关键字。

这是所有C ++关键字的列表。(从C ++ 17开始)

alignasdecltypenamespacestruct
alignofdefaultnewswitch
anddeletenoexcepttemplate
and_eqdonotthis
asmdoublenot_eqthread_local
autodynamic_castnullptrthrow
bitandelseoperatortrue
bitorenumortry
boolexplicitor_eqtypedef
breakexportprivatetypeid
caseexternprotectedtypename
catchfalsepublicunion
charfloatregisterunsigned
char16_tforreinterpret_castusing
char32_tfriendreturnvirtual
classgotoshortvoid
complifsignedvolatile
constinlinesizeofwchar_t
constexprintstaticwhile
const_castlongstatic_assertxor
continuemutablestatic_castxor_eq

以下是一些常见的C++关键字及含义:

  • int:声明一个整数类型的变量。
  • void:表示函数没有返回值或类型为空。
  • return:用于从函数返回一个值或结束函数执行。
  • if:用于条件分支。
  • for:用于循环结构。
  • class:用于定义一个类。
  • this:指向当前对象的指针。
  • new:用于动态分配内存。
  • delete:用于释放动态分配的内存。
  • const:用于声明常量或指定成员函数不修改对象状态。
  • typedef:用于创建类型别名。
  • static:用于声明静态变量或函数。
  • volatile:用于指定变量的值可能在任何时候改变。
  • explicit:用于构造函数,防止隐式转换。
  • friend:用于声明友元函数或友元类,允许它们访问私有和保护成员。
  • inline:建议编译器将函数内联以提高性能。
  • namespace:用于组织代码,避免命名冲突。
  • using:用于导入命名空间中的标识符,或者声明类型别名。

 2.命名规则:①不能是关键字     ②只能由字母、数字、下划线组成     ③第一个字符必须是字母或下划线     ④标识符中字母区分大小写

  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值