第二章
1.main函数
int main(void)
- 在括号中使用void明确地指出,函数不接受任何参数
- C++中,空括号和使用void等效
- C中,空括号意味着对是否接受参数保持沉默
2.注释
- C++标准使用//作为注释符号
- C标准使用/* */作为注释符号
3.名称空间
大型项目中可使用如下方式来使用名称空间中的方法
using std::cout; // make cout available
using std::endl; // make endl available
using std::cin; // make cin available
4.输出
换行符endl和\n的差别
- endl确保程序继续运行前刷新屏幕,将其立即显示在屏幕上
- \n不能立即刷新,在有的系统中可能会在输入信息后才会出现提示,即有延迟
本文详细对比了C++与C语言的基础概念,包括main函数的定义方式、注释语法的区别、名称空间的使用以及输出操作符endl与
的不同特性。在C++中,main函数可以明确指定不接受任何参数,而C语言对此保持开放。C++引入了//注释符号,与C语言的/* */注释不同。大型项目中,C++的名称空间能有效避免命名冲突。此外,文章还解析了endl与
在屏幕刷新行为上的差异。
535

被折叠的 条评论
为什么被折叠?



