前言

源于上一篇中提到了 decltype是一个关键字,所以去查了现有的关键字列表,其实我对C/C++的关键字还停留在上世纪大概30多个的时代,虽然知道C++加了 autoconstexpr 等关键字,但查询过后才发现原来他扩充到了将近100个,而C语言的关键字也扩到了六七十个,有点震惊了。

关键字列表

C++20中的关键字-LMLPHP
这份列表来源于cppreference,感兴趣的可以去看原文,下面对这些关键字进行一个简单的介绍,有些还是很陌生的。

关键字含义

总结

  • C++关键字从C++11开始快速扩张,到C++20标准已经有100个左右了
  • C语言关键字发展到现在也有60多个了
  • xor_eqor_eq 这些关键字就是对原来的运算符号换了个写法,感觉上没有什么用,只是不用敲特殊符号了


10-08 09:51