No.2 走进c++代码
hello,大家吼!我们在第一节了解了一些关于c+ +的专业知识那么今天的第二节,我们就正式来了解一下c+ +的代码格式吧!
c+ +的代码大概由5部分组成(常见):
注:连接至百度百科
那么下面,我们一一的来看一看这五块内容(大致了解功能和格式,具体以后会分课详讲)
1.头文件
头文件是C语言及c++语言中必不可少的内容,被大量的使用在代码中,而它的功能也非常强大。他通常包含着一些已经写好的可以直接调用的功能函数,比如sqrt()
就是一个包含在 <cmath>
头文件中的开根号函数,并且在写过头文件后可以直接使用。头文件还可能包含数据接口的声明,最简单的例子 cin, cout printf, scanf, freopen
等就是这样。头文件要写在代码的最开始格式为
#include <iostream>
#include <cstdio>
#include <bits/stdc++.h>
//#include <头文件名>
//头文件
//命名空间namespace
//全局变量
//函数
//主函数main
2.命名空间namespace
命名空间可以说是最平常的一个了,基本情况下就直接把他当做一个模板就好,每次写代码加上他,不需要任何的改变,这里不过多赘述,直接上代码格式 using namespace std
,写在头文件之后,全局变量之前。
#include <iostream>
#include <cstdio>
#include <bits/stdc++.h>
//#include <头文件名>
//头文件
using namespace std;
//命名空间namespace
//全局变量
//函数
//主函数main
3.全局变量
说到全局变量,就先说说什么是变量,这里没有枯燥的术语,你大可以直接把它理解为一个箱子,变量有许多不同的类型(int, long long等,以后会讲),而这个箱子也有不同的种类之分。每个箱子可以放不同的东西,每种箱子可以放不同种类的东西,在程序中,你可以随时向箱子中存入物品,也可以随时取出物品,这个箱子就是变量,而存入取出的物品就是变量的值。需要注意的是,这个值的类型必须与箱子的种类相搭配,箱子要数字,你的值就得是数字,箱子能装一个字符,那你就要存字符,而且存入的物品必须在箱子的容积范围内。全局变量的定义在namespace之后,函数之前,格式为 变量类型 + 变量名
。
#include <iostream>
#include <cstdio>
#include <bits/stdc++.h>
//#include <头文件名>
//头文件
using namespace std;
//命名空间namespace
int a;
double b;
long long c;
//变量类型 + 变量名
//全局变量
//函数
//主函数main
4.函数
函数的定义就是比较高阶一些的内容了,这里简单的介绍一下,刚刚在头文件中说过,头文件会自带可以调用的函数,而如果你需要一个头文件中不存在的函数时,你就要自己去写了,这样可以在一定程度上简化你的程序,加快运行速度,也能够做出必要的递归操作。函数定义写在全局变量的定义之后,主函数之前或主函数之后。
#include <iostream>
#include <cstdio>
#include <bits/stdc++.h>
//#include <头文件名>
//头文件
using namespace std;
//命名空间namespace
int a;
double b;
long long c;
//变量类型 + 变量名
//全局变量
void dfs(int a, int b) {
return;
}
//函数类型 + 函数名(函数中用到的变量){
// 函数内容;
//}
//函数
//主函数main
5.主函数
当当当当,那么最后登场的就是我们程序的核心,主体————主函数(main)了。它的功能非常简单而重要:所有的程序都要在这里运行,是代码的主体,它可能不是最长的,但是必须的,没有他,别的函数写的再长也没有办法读取变量和运算。主函数通常在代码的最后,或在函数之前。还需要注意的是,在主函数的最后,有一个return 0,它能够正常的让你的程序结束,有的时候如果不写也会产生一些不必要的麻烦,所以推荐大家写好。
#include <iostream>
#include <cstdio>
#include <bits/stdc++.h>
//#include <头文件名>
//头文件
using namespace std;
//命名空间namespace
int a;
double b;
long long c;
//变量类型 + 变量名
//全局变量
//函数类型 + 函数名(函数中用到的变量){
// 函数内容;
//}
//函数
int main() {
return 0;
}
//int main() {
// 运行内容
// return 0;
//}
//主函数main
ok,这就是代码的五大主要组成部分,那么接下来列举几项代码必须注意的格式问题,如果违规,代码会产生编译错误或错误执行,务必要记住:
- 每行代码结束前必须要写分号!多数大括号后不需要!
- 代码全英文,不要出现中文的符号!(输出时引号中可以有中文)
- 变量名尽量不要出现函数名
- 不要出现任何可能会被错误识别的内容
好啦,今天的内容都学废了吗,我们下次再见!
%%%
QAQ
学会(fei)了学会(fei)了~
nice
blablabla
biubiu~
这就是C++嘛,i了i了
大佬Orz
%%%
QAQ