C++整型类型int的定义和常见操作方法介绍

分类:知识百科 日期: 点击:0

C++整型类型int

C++中的int类型是一种常用的整型数据,它可以存储整数,但不能存储小数。int类型可以存储的整数的范围取决于编译器,一般是-2147483648到2147483647之间。

定义int类型

定义int类型的方法很简单,可以使用关键字int来定义,例如:

int a; //定义一个int类型的变量a

也可以使用类型别名来定义,例如:

typedef int myint; //定义一个类型别名myint,等价于int

常见操作方法

int类型可以进行加、减、乘、除、取模等常见的数学运算,例如:

int a = 5;
int b = 2;
int c = a + b; // c为7
int d = a - b; // d为3
int e = a * b; // e为10
int f = a / b; // f为2
int g = a % b; // g为1

int类型也可以进行比较运算,例如:

int a = 5;
int b = 2;
bool c = a == b; // c为false
bool d = a != b; // d为true
bool e = a > b; // e为true
bool f = a < b; // f为false
bool g = a >= b; // g为true
bool h = a <= b; // h为false

int类型也可以进行位运算,例如:

int a = 5; // 二进制表示为0000 0101
int b = 2; // 二进制表示为0000 0010
int c = a & b; // c为2,二进制表示为0000 0010
int d = a | b; // d为7,二进制表示为0000 0111
int e = a ^ b; // e为5,二进制表示为0000 0101
int f = ~a; // f为-6,二进制表示为1111 1010
int g = a << 2; // g为20,二进制表示为0001 0100
int h = a >> 2; // h为1,二进制表示为0000 0001

int类型也可以进行自增和自减运算,例如:

int a = 5;
int b = a++; // b为5
int c = ++a; // c为7
int d = a--; // d为7
int e = --a; // e为5
标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。