C++经典入门笔记及练习答案
2017-03-23 13:02
197 查看
1.C++标准库保留名称: 包含两个下划线名称或者以下划线开头,后跟一个大写字母名称,程序中不应该适用这种名称
2.命名空间;C++标准库中的实体都是在命名空间std中定义的,所以标准库中所有实体名都用std来限定
。::称为范围解释运算符
std::cout编写的代码复杂但是相对安全,也比较好。使用using std::cout 也可以在程序中引入std中的命名空间的名称。
1.C++标准库保留名称: 包含两个下划线名称或者以下划线开头,后跟一个大写字母名称,程序中不应该适用这种名称
2.命名空间;C++标准库中的实体都是在命名空间std中定义的,所以标准库中所有实体名都用std来限定
。::称为范围解释运算符
std::cout编写的代码复杂但是相对安全,也比较好。使用using std::cout 也可以在程序中引入std中的命名空间的名称。
3.声明只是引入而定义是需要分配一些内存,大多数的声名也是定义。
对于内部的双引号不会解释为字符串字面量的结束,这是因为每个双引号前面都有一个反斜杠,来表示它是转意字符,否则它不会被输出,因为不加就会被解释为字符串的结尾。
#include <iostream>
//using std::cout;
int main()
{std::cout <<"hello\"\" world";
return 0;
}
4.换行符:endl:会使输出缓存溢出 ,并把还在内存中的字符全部输出设备上
\n:不是上面这样
5.章末练习
(2)把hello world 用十六进制拼写输出
#include <iostream>
using std::cout;
int main()
{
cout<<"\x48\x65\x6c\x6c\x6F \x77\x6F\x6c\x6c\x64";
return 0;
}
(3)
#include <iostream>
using namespace std;
int main()
{
cout << endl
<< "hello world"
<< endl;
return 0;
}
2.命名空间;C++标准库中的实体都是在命名空间std中定义的,所以标准库中所有实体名都用std来限定
。::称为范围解释运算符
std::cout编写的代码复杂但是相对安全,也比较好。使用using std::cout 也可以在程序中引入std中的命名空间的名称。
1.C++标准库保留名称: 包含两个下划线名称或者以下划线开头,后跟一个大写字母名称,程序中不应该适用这种名称
2.命名空间;C++标准库中的实体都是在命名空间std中定义的,所以标准库中所有实体名都用std来限定
。::称为范围解释运算符
std::cout编写的代码复杂但是相对安全,也比较好。使用using std::cout 也可以在程序中引入std中的命名空间的名称。
3.声明只是引入而定义是需要分配一些内存,大多数的声名也是定义。
对于内部的双引号不会解释为字符串字面量的结束,这是因为每个双引号前面都有一个反斜杠,来表示它是转意字符,否则它不会被输出,因为不加就会被解释为字符串的结尾。
#include <iostream>
//using std::cout;
int main()
{std::cout <<"hello\"\" world";
return 0;
}
4.换行符:endl:会使输出缓存溢出 ,并把还在内存中的字符全部输出设备上
\n:不是上面这样
5.章末练习
(2)把hello world 用十六进制拼写输出
#include <iostream>
using std::cout;
int main()
{
cout<<"\x48\x65\x6c\x6c\x6F \x77\x6F\x6c\x6c\x64";
return 0;
}
(3)
#include <iostream>
using namespace std;
int main()
{
cout << endl
<< "hello world"
<< endl;
return 0;
}
相关文章推荐
- 算法竞赛入门经典 第二章 上机练习(C++代码)
- 【day 9】python编程:从入门到实践学习笔记-测试代码(末附练习答案代码)
- 蓝桥杯练习系统试题集(一)--入门练习(含C/C++答案)
- Visaul C++ 2010 入门经典 学习笔记(1)
- C++ Primer Plus 第六版 学习笔记 第七章 编程练习答案
- 【C/C++】《C++ Primer》(第五版)-第2章笔记(含完整练习答案)
- 算法竞赛入门经典课后习题答案:第一章(C++解法)
- 【day 4】python编程:从入门到实践学习笔记-字典(末附练习答案代码)
- 学习C++从入门到精通的的十本最经典书籍
- 学习C++从入门到精通的的十本最经典书籍
- c++入门学习笔记指针篇
- 很经典的C++笔试题(附答案)
- c/c++经典面试试题及标准答案[转]
- c#经典入门学习笔记-定义类成员
- 初学者必备:C++经典入门详细教程
- c#经典入门学习笔记-定义集合
- 初学者必备:C++经典入门详细教程
- c#经典入门--学习笔记
- 〈数据库设计入门经典〉之第一章笔记
- c++入门学习笔记继承