C 十大热门关键字
创始人
2024-07-25 15:31:02
0

关键字是预定义的、具有特殊意义的保留标识符。它们在程序中不能用作标识符,但是,可以定义自己的关键字在 Visual C++ 中使用。不久前的一个周末,码农Tactoth用一段Python程序(或者说是寂寞)统计了大量C++代码中各个关键字的出场频率,评选出了C++十大热门关键字。评选的依据非常简单:亮相率越高越热。使用的代码是微软公开的ATL和MFC的源代码。

根据Tactoth的结果,十大最热门关键字为:

if, return, void, int, const, this, else, for, virtual, class

而十大最冷门关键字为:

typeid, asm, dynamic_cast, volatile, mutable, union, signed, auto, register, const_cast

不过由于MFC/ATL本身代码风格的缘故,这个统计结果有一定的局限性。但对于开发Windows桌面应用的人来说,其代表性还是有的。

完整排名:

由上图我们可以知道,IF关键字排名榜首,可见IF语句对于程序而言的重要性。 供读者参考。

【编辑推荐】

  1. 2.3 保留字与关键字
  2. 使用否定关键字
  3. 考虑关键字聚类
  4. 12.6.1 不被支持的LINQ 关键字、标准查询操作符和重载
  5. 3.2.3 布尔逻辑搜索——更多关键字

 

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
规避非法攻击 用好路由器远程管... 单位在市区不同位置设立了科技服务点,每一个服务点的员工都通过宽带路由器进行共享上网,和单位网络保持联...
范例解读VB.NET获取环境变... VB.NET编程语言的使用范围非常广泛,可以帮助开发人员处理各种程序中的需求,而且还能对移动设备进行...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...