c++啊,说白了就是为NOI做准备也就是信息学竞赛。
最基础必用模版:
#include <bits/stdc++.h>
using namespace std;
int main(){
}
头文件 :
#include <bits/stdc++.h>
这是头文件,c++中有许多头文件, 意思就是这个头文件装了你可以运行的函数,一串代码没有它是不行的;
有:
#include <string.h>
#include <iostream>
....
有100多个呢,这么多的头文件怎么记得完呢?有一位高明的人发名了万能头文件,说白了也就是将所有头文件都包含在内;
#include <bits/stdc++.h>
就是他;
命名空间:
using namespace std;
不好解释反正你用了万能头就必须有他;
有些头文件不用他也行;
主函数:
int main(){
}
一个代码只能有一个主函数,主函数内也就是大括号之间可以写你想运行的代码,当然主函数上面也可以但那个不一样,以后再讲;
入门必备:
每一个语句后面要加上分号;
cout用法:
#include <bits/stdc++.h>
using namespace std;
int main(){
cout<<"hello world!";
}
输出结果为:hello world!
cout<<" "<<" "<<" ";
后面可以重复叠代,引号内可以加上你想输出的内容;
printf用法 :
#include <bits/stdc++.h>
using namespace std;
int main(){
printf("hello world!");
}
printf(" ");
也是引号内可以加上你想输出的内容;
你可不要觉得printf写着麻烦,但是他比cout所运行的时间短很多,c++竞赛中时间是隐藏得最深的杀手,每一段语句都有自己执行的时间。
单词认识:
每一串代码提交上去都会有一个结果和分数
比如最好的网站洛谷,https://www.luogu.com.cn/
Wrong Answer答案错误;简写WA
Compile Error 代码错误;简写CE
Accepted 正确; 简写AC
Time Limit Exceeded 超时;简写TLE(每一个题目都有时间限制如果代码超过时间限制就会超时)
Runtime Error 运行错误与上面的不一样这个是代码运行到一半程序崩溃;简写RE
Memory Limit Exceeded 超内存;简写MLE(每一个题目都会有一个空间限制,如果代码太长就会超空间)
____________________________________________________________________________
开始教c++了,请大家支持~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
下节课我们教变量~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
写作不易,点个赞呗!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
____________________________________________________________________________