C++入门学习笔记
2014-09-09 15:46
169 查看
1、如下代码
#include <iostream> //包含头文件iostream
using namespace std; //使用命名空间std
int main( )
{
cout<<"This is a C++ program.";
return 0;
}
为什么第一行和第二行少一句,cout为什么为报错?
如果我们查看iostream文件,会发现
//iostream
……
namespace std {
……
extern ostream cout;
……
}
也就是cout是在iostream中定义的,如果没有第一句,找不到定义。
但是如果没有第二句,cout需要用std::cout来替代
2、补码(two's complement) 在计算机系统中,数值一律用补码来表示和存储。
#include <iostream> //包含头文件iostream
using namespace std; //使用命名空间std
int main( )
{
cout<<"This is a C++ program.";
return 0;
}
为什么第一行和第二行少一句,cout为什么为报错?
如果我们查看iostream文件,会发现
//iostream
……
namespace std {
……
extern ostream cout;
……
}
也就是cout是在iostream中定义的,如果没有第一句,找不到定义。
但是如果没有第二句,cout需要用std::cout来替代
2、补码(two's complement) 在计算机系统中,数值一律用补码来表示和存储。
相关文章推荐
- PASCAL精要学习笔记之与C/C++的异同(入门)
- C++学习笔记(一)——C++入门
- C++入门学习笔记(二)--类的复制控制
- C++入门学习笔记(四)--继承与多态
- c++入门学习笔记指针篇
- c++Primer学习笔记之三:c++快速入门_2
- C++ Primer 学习笔记_1_快速入门
- c++入门学习笔记继承
- C++入门学习笔记(三)--类的操作符重载
- c++入门学习笔记--类和对象
- 现代C++学习笔记之二入门篇1
- c++primer 学习笔记(1.0)快速入门
- C++学习笔记 入门随记
- Visual C++ 学习笔记( 一 ) C++ 入门(转rockybug)
- Visaul C++ 2010 入门经典 学习笔记(1)
- c++入门学习笔记指针篇
- lua学习笔记之三(C/C++程序员的Lua快速入门[高阶话题])
- NOSQL Mongo入门学习笔记 - C++连接Mongodb(三)
- 嵌入式开发学习笔记 ( java - c/c++ :从入门到入门 )
- c++入门学习笔记