您的位置:首页 > 编程语言 > C语言/C++

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) 在计算机系统中,数值一律用补码来表示和存储。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: