C++第一季

#include<iostream>

'#'表示预处理标志

include预处理指令

iostream输入输出流,是个标准库

int main()

main为主函数,程序开始运行时自动执行

C++每个函数都要有返回类型

cout表示输出;cin表示输入

std::是一个名称空间表示符,C++标准库中的函数或者对象都是在命名空间std中定义的,所以我们要使用标准库中的函数或者对象都要用std来限定,也可以用using namespace std;来一次引入

iostream.h为非标准的输入输出流,他是C语言格式的,用他时可以不用std名称空间

iostream为标准输入输出流,它是标准的带有名称空间的头文件,它包含在std名字空间内

 

重名问题,采用名称空间

 

示例

#include<iostream>

namespace a

{

  int b=5;

}

namespace c

{

  int b=8;

}

int main()

{

  int b=9;

  std::cout<<b<<std::endl;

  std::cout<<a::b<<std::endl;

  std::cout<<c::b<<std::endl;

}

 

posted @ 2010-12-16 02:43  CheneyChen86  阅读(89)  评论(0)    收藏  举报