跳转到内容

C++ 入门/运算符的使用

75% developed
来自 Wikibooks,开放世界中的开放书籍
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(){
}

进一步阅读

[编辑 | 编辑源代码]
华夏公益教科书