c++ - 在 C++ 中使用 C 关键字

标签 c++ c keyword difference

<分区>

所以我想知道为什么 C++ 允许使用 C 关键字。毕竟,printf("Hello, World!\n");cout << "Hello, World!\n"; 做同样的事情.一个返回处理器的速度是否比另一个更快?或者在 C++ 中可能需要一些 C 中的关键字? (PS:这个问题纯粹出于好奇)

最佳答案

这是因为 C++ 被设计为允许尽可能多地与 C 代码兼容。它允许它更具可扩展性,并且很容易被采用到以前用纯 C 编写的应用程序中。

关于c++ - 在 C++ 中使用 C 关键字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22058990/

相关文章:

插件开发中的 jQuery $this 与 $(this)

c++ - C++ 中的动态代理类。可能吗?

c++ - put_time 是否具有转换说明符,该说明符输出月份中没有前导字符的个位数天数

c++ - 从二维数组到一维数组的转换

c++ - 传递无效指针时 `ferror(FILE *)` 和 `std::ferror(FILE *)` 的行为是什么?

c# - 为什么 C# 中的内置类型是语言关键字?

sorting - 更改下拉列表中关键字的默认顺序

c++ - 包含头文件后,先前定义的宏消失了

c++ - Floyd 算法 - 循环检测 - 不终止的例子

mysql - 使用c连接到mysql数据库时出现段错误