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(){
}