C++ Primer Plus chapter2
程序员文章站
2024-02-29 18:06:22
...
C++ Primer Plus 学习笔记
第二章
#include <iostream>
int main()
{
using namespace std;
cout << "Come up and C++ me some time";
cout << endl;
cout << "You won't regret it" << endl;
return 0;
}
以上为C++代码的基本结构,与C不同C++使用cout作为常用的输出函数.
C++的注释以//
为开头到行的结尾,当然也可使用/* */
,但尽量使用前者
C++的头文件的新式风格中没有扩展名,当然以.h
为结尾的头文件,C++也能使用。也可以将过去C的头文件经行转化,去掉扩展名再在开头加上c,如将math.h
转换为cmath
。转换后的头文件可以使用C++一些新特性。
名称空间感觉上有点像python中的库,要使用一个函数的时候,要声明这是哪个库中的哪个函数。
因此上面那个程序中cout
和endl
的全称是std::cout
和std::endl
。
但我们可以可以使用using namespace std;
来声明该作用域内的函数来自于std
这个名称空间,从而省略一些代码。
C++使用cout
进行输出,<<
为插入运算符。cout
非常智能,可以自动辨别变量类型,不像printf
那样复杂。endl
表示换行。
当然,'\n'
一样允许被使用。
cin
是输入函数和>>
一起使用,它与cout
一样是智能对象。
函数的调用与定义和C基本相同。
上一篇: Android重写View实现全新的控件
推荐阅读
-
C++ Primer Plus chapter2
-
C Primer Plus 第10章 数组和指针 10.3 指针和数组
-
C_primer_plus Chapter 2 Notes
-
C Primer Plus--- Chapter 14---Structures and Other Data Forms ---2. 向函数传递结构的信息
-
C Primer Plus ---- Chapter 11 ----Character Strings and String Functions ---- 2.字符串输入函数
-
C Primer Plus--- Chapter 9---Functions ---2.编译多个文件
-
C++ Primer 第八章学习笔记
-
C Primer plus 第六版 第二章课后习题答案
-
C Primer Plus第二章课后习题参考答案
-
C++ primer 习题及答案分享(二)