C++速成版(套模板)

很多人学C语言的时候,总是会看到某些那啥的大佬用一些自己看不懂的东西,后来可能会知道那是C++之类的,但又觉得自己看不懂,其实,C++在竞赛里是不会太深入的,很少会用到class去定义对象做题。更多的时候会直接套模板。

首先,

#include<iostream>
using namespace std;
int main()
{
	int a;
	cin>>a;
	cout<<a<<endl;
	return 0;
}

这是一段简单的定义int型数据输入输出的代码,using namespace std;这句不需要知道太多,写上就行,而cin就和scanf一样是用于输入的,cout则与printf一样用于输出。endl就是换行符,与‘\n’一样。

另外,其他头文件则不用C里的 .h。一律在前面加上c,如下:

#include<iostream>
#include<cstdio>
#include<cstdlib>
#include<cstring>
using namespace std;

注意C++里的cstringstring是不同的。

而在C++里还有许多的STL的数据结构与标准库函数。

我知道这篇文章很简单,很low,但我是从菜鸟过来的,尽管现在依然是菜鸟,我知道某些人的难处,敬请理解吧。

猜你喜欢

转载自blog.csdn.net/qq_40514660/article/details/81148715