c++速成(学算法够用)
为什么要速成
写算法的时候c语言有很多方法是没有封装的,就需要我们自己手动写,不仅增加了错误的概率,还浪费了许多的时间,所以还是有必要速成一下的。索性c++和c语言十分相像,如果有c语言基础(能看懂输入输出循环以及判断)上手c++还是十分顺畅的。
头文件与命名空间
//每次写程序的时候将这两个加上就成
#include<iostream>//头文件
using namespace std;//标准命名空间
输出与换行
cout << 1;//将1输出,此时是不会换行的
cout << 1 << endl;//将1输出并且换行
常量
#define A 100//后面没有分号,和c语言一样
const int B=100;//c+独有的,建议使用
变量
char 字符型 1字节
short 短整型 2字节
int 整型 4字节
float 单精度浮点型 4字节
double 双精度浮点型 8字节
bool 布尔类型 t