C++ 入门/运算符的使用
外观
< C++ 入门
C++ 可以用于进行基本的数学运算。下表列出了基本数学运算中使用的运算符。
| 运算符 | 操作 | |
|---|---|---|
| 算术运算符 | 加法 | |
| 减法 | ||
| 乘法 | ||
| 除法 | ||
| 取模 | ||
| 自增 | ||
| 自减 | ||
| 赋值运算符 | "" 等价于 "" | |
| "" 等价于 "" | ||
| "" 等价于 "" | ||
| "" 等价于 "" | ||
| "" 等价于 "" | ||
| “” 等价于 “” | ||
| 比较运算符 | 相等 | |
| 不相等 | ||
| 大于 | ||
| 小于 | ||
| 大于或等于 | ||
| 小于或等于 | ||
| 逻辑运算符 | 逻辑与 | |
| 逻辑或 | ||
| 逻辑非 | ||
C++ 中的基本数学运算符有一些独特的特性
- 项目符号列表项
- 项目符号列表项
- 项目符号列表项
基本数学运算的一部分在下面的 C++ 程序中进行了演示
#include <iostream>;
using namespace std;
int main{
int a=4, b=9, c=0;
cout << "Addition result(a+b):"<<(a+b)<< endl;
cout << "Multiplication result(a*b):"<<(a*b)<< endl;
cout << "Multiplication & assign: a *=b(4*9) a="<< a*=b << endl;
cout << "lesser comparision: a < b "<< (a<b) << "true"<< endl;
cout << "And logic: (a && a)" << (a && a) << "(true)" << endl;
}
任何变量的内存大小都可以使用 C++ 的 **sizeof** 运算符来发现。**sizeof** 运算符的语法如下所示
sizeof(var)
**sizeof** 运算符在程序中的演示如下
#include <iostream>
using namespace std;
int main(){
}
除了“string”之外的任何数据类型都可以通过“转换”转换为另一种数据类型。C++ 中的转换语法如下所示
variable-name=static-cast <data-type> variable-name
C++ 形式的转换在程序中的演示如下
#include <iostream>
using namespace std;
int main(){
}