一、编译环境
我用的是DEV-C++,不过现在主流的可能是VS,不过都没有关系,我给大家介绍一下DEV-C++的编译环境怎么设置。
1.点击右上角[文件]-[新建]--[项目]--[Console Application],会生成一串代码,如下。
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char** argv) {
return 0;
}
将第三行删除,替换成using namespace std;;将第五行的int main(int argc, char** argv)后面的{换行到下一行。改完的代码如下:
#include <iostream>
using namespace std;
int main(int argc, char** argv)
{
return 0;
}
2.将代码复制下来,点击[工具]--[编辑器选项]--[代码]--[缺省源],在里面添加复制的代码即可。这样以后新建文件的时候就会直接出现代码了。
二、C++基础结构
基础结构就是上方的那串代码:
#include <iostream>
using namespace std;
int main(int argc, char** argv)
{
//在这里添加代码
return 0;
}
注释:
#include<iostream> 是“包含命令”,向程序提供输入输出所需的一些信息
using namespace std; 代表使用标准的命名空间。
return 0;代表结束主函数并将值返回值
我总结一下,你们可能有些看不懂,那些部分直接跳过即可。
(1)C++程序由一个或多个函数组成(即函数是C++程序的基本构成单位)
其中必须有且只能有一个主函数main(),程序从主函数开始执行,由主函数来调用其它函数。被调用的其它函数可以是系统提供的库函数,也可以是用户自定义的函数。例如,例3的C++程序就是由主函数main()和用户自定义函数max()组成的。
(2)C++函数组成
① 函数说明部分:函数类型、函数名、函数参数(函数参数类型,函数参数名)
函数类型为函数返回值的类型,函数参数可以没有,也可以有多个。
② 函数体{}:变量定义和执行语句两部分。
(3)语句和数据说明以分号结束,分号是C++语句的必要组成部分。例如:int z;
(4)程序书写规则
① 同一层语句同列书写。同一层次的开花括号最好与对应的闭括号在同一列上。
② 内层语句缩进两个字符的位置。
③ 函数定义第一列书写。
(5)C++输入/输出通过流cin和cout来实现的
例如: cin>>a>>b; 用来输入变量a和b的值。
又例如: cout<<"max="<<m<<endl; 用来输出变量m的值。
(6)严格区分字母的大小写
例如:int a,A; 表示定义两个不同的变量a、A。
(7)注释
① /* 注释内容 */ ② // 注释内容(单行注释)
它表示从此开始到本行结束为注释内容。例如://说明变量x,y,sun为整型数
(8)编译预处理命令
以“#”开头的行称为编译预处理命令。例如:#include
三、数据类型以及变量的定义
下面为C++的数据类型
然后我们就可以这样定义变量 数据类型+变量名
int a;
long int b;
float f;
int shu1,shu2,shu3;
这样都是可以的。