分享一下c++的语法之类的
萌新专栏,大佬可以直接划走
一个代码大概由两个部分:
1.头文件:
#include<头文件名>
//using namespace std; 这个不写也行
2.主函数:
int main(){
return 0;
}
头文件常见的有这些
<cstdio> 输入输出
<iostrean> 输入输出
注:<cstdio> 是scanf和printf,<iostrean>是cin,cout;
<string> 字符串
<voctor> 动态数组
<cmath> 数学函数
<stack> 栈
<queue> 队列
<algorithm> STL模板库
以及~~最NB的~~<bits/stdc++.h> 万能头
然后是数据类型:
int 整型 范围是 [−2147483648,2147483647]
long long 长整型 范围是[-2^63,2^63-1](太大不想写了)
float 最多好像是小数点后7位
double 最多小数点后16位
char 字符类型
string 字符串类型
bool 布尔类型(0和1)
数学符号:
+ 加号
两种用法
1.a+b 把a和b加在一起算得数
例:
int a = 1;
int b = 2;
cout << a+b;
输出:3
2.字符串的合并
例:
string a = "xiaotu";
string b = "ling";
cout << a+b;
输出:xiaotuling
- 减号 (没啥可说的,上例子)
例:
int a = 3;
int b = 2;
cout << a-b;
输出:1
* 乘号
/ 除号
没啥可说,直接跳过(主要不想写了)
% 取余符号
例:
int a = 3;
int b = 2;
cout << a%b;
输出:1
pow(a,b);
输出是a的b次方
sqrt(a)
等于根号
求a的根
暂时这样,有问题欢迎反省
有时间会更新
希望这篇文章对你有帮助,祝你信息之路一路顺风