🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[TOC] >[info]# \*例子 ~~~ //输出″This is a C++ program.″这个句子 #include <iostream> //包含头文件iostream using namespace std; //使用命名空间std int main( )         //定义主函数 { cout<<″This is a C++ program.″; return 0; } ~~~ ~~~ //求两数之和         (本行是注释行) #include   //预处理命令 using namespace std; //使用命名空间std int main( )           //主函数首部 {                   //函数体开始 inta,b,sum;         //定义变量 cin>>a>>b;       //*输入语句 sum=a+b;         //赋值语句 cout<<″a+b=″<endl; //输出语句 return 0;//程序正常结束,向操作系统返回一个零值 }                   //函数结束 ~~~ ~~~ //两数比大小 #include         //预处理命令 using namespace std; ​ int max(int **x,int** y)     //定义max函数,函数值为整型,形式参数x,y为整型 {                 //max函数体开始   int z;//变量声明,定义本函数中用到的变量z为整型   if(x>y) z=x; //if语句,如果x>y,则将x的值赋给z     else z=y;     //否则,将y的值赋给z   return(z); //将z的值返回,通过max带回调用处 }             //max函数结束 int main( )         //主函数 {                         //主函数体开始   int a,b,m;         //变量声明   cin>>a>>b;   //输入变量a和b的值   m=max(a,b); //调用max函数,将得到的值赋给m   cout<<”max=”<<m<<’\n’; //输出大数m的值   return 0;//程序正常结束,向操作系统返回一个零值 } ~~~ >[info]# 1.C++格式 #include //添加头文件“输入输出流” using namespace std; //定义命名空间 标准std int main //主函数 { //编写函数主体 } >[info]# 2.定义函数格式 C++中定义新函数的方式和C中相似 输出数值类型 函数名 (输入的参数) 定义时括号中的形参可以省略,例如:int max(int,int) //看到不要惊讶 >[info]# 3.头文件格式 ~~~ <> 是从系统环境变量指定的目录去搜索你的头文件,如include文件夹 ""首先从当期目录搜索你的头文件,当找不到时才去统环境变量指定的目录搜索。 如:你自己编写的头文件 ~~~ >[info]# 4.输入输出流 输入流:cin>> 输出流:cout<< >[info]# 5.项目 在引入函数时,你要用的函数在另一个文件中有 (1) 你可以将该文件当成头文件,用 “ ” 括起来 (2) 你可将该文件加入你正编写的项目中,要引用函数时,在函数名前加上 extern >[info]# 6.注释 单行注释:// ~~~ // 输出 Hello World ~~~ 多行注释:/\* \*/ ~~~ /* C++ 注释也可以 跨行 */ ~~~ >[info]# 7.运算符 ## **(1)单目运算符:对一个变量进行操作** | 逻辑非运算符 | 【!】 | | --- | --- | | 按位取反运算符 | 【~】 | | 自增自减运算符 | 【++, –】 | | 负号运算符 | 【-】 | | 类型转换运算符 | 【(类型)】 | | 指针运算符和取地址运算符 | 【\*和&】 | | 长度运算符 | 【sizeof】 | ## **(2)双目运算符:对两个变量进行操作** | 下标运算符 | 【\[\]】 | | --- | --- | | 分量运算符的指向结构体成员运算符 | 【->】 | | 结构体成员运算符 | 【.】 | | 乘法运算符 | 【\*】 | | 除法运算符 | 【/】 | | 取余运算 | 【%】 | | 加法运算符 | 【+】 | | 减法运算符 | 【-】 | | 等于运算符 | 【==】 | | 不等于运算符 | 【!=】 | | 关系运算符 | 【 = 】 | | 逻辑与运算符 | 【&&】 | | 逻辑或运算符 | 【 | | 逻辑非运算符 | 【!】 | | 按位与运算符 | 【&】 | | 按位异或运算符 | 【^】 | | 按位或运算符 | 【 | | 左移动运算符 | 【<<】 | | 右移动运算符 | 【>>】 | ## **(3)三目运算符:对三个变量进行操作** * 条件运算符【 ? : ;】