1.第一个C++程序的详解
#include <iostream> //头文件包含using namespace std ; //使用命名空间stdint main ( int argc , char * argv []){cout << "Hello World!" << endl ;return 0 ;}
1.1头文件
头文件包含是我们每个工程必不可少的;在这个程序中主要是说明using namespace std的;<>是包含系统头文件;iostream:iput output stream;标准的输入输出流;一些与输入输出相关的一些类型函数都是在这个头文件里面声明的;
1.2命名空间
头文件包含了对命名空间的声明,但是cout最终来自std,如果不使用命名空间std的话也是可以的,就是多了麻烦而已;就用std::cout与 std::endl来替代cout与endl;::是作用域表明cout来自std这个命名空间;
1.3主函数
C++过程中有且仅有一个main函数,它是程序的唯一入口,main左边是描述函数的返回类型; main右边()里面描述的是函数的形参(形参类型 形参名)多个用逗号隔开;当然main里面不写形参也是可以的。
1.4 cout语句
cout输出设备(终端,屏幕)cout<<"Hello World"<<endl;<<可以看成流向,Hello World 流向cout(输出设备);可以链式操作,后面还可以跟输出(用<<可以一直加你想输出的内容);双引号里面的是字符串;endl相当于c中的\n换行的意思;
分号作为语句的结束;
1.5 return语句的作用
return将其后的表达式结果或数值作为函数的返回值返回;并结束当前函数;
符号注意要用英文的;
1.6 C++的注释
C++
注释语句不参与程序的编译,在程序的预处理阶段就被编译器删除
C++
注释语句一般分为行注释
//
和块注释
/* */
行注释:
//
表示仅能注释一行
块注释
:/* */
可以注释多行,注意不能嵌套