C++整型

C++整型教程

C++ 的整型用来存放整数 类型 的数字,即不可以带小数,C++ 整型可以分为短整型 short,整型 int,长整型 longlong long 类型。

C++整型取值范围

数据类型 取值范围 字节数
short -32768 ~ 32767 2
int -2147483648 ~ 2147483647 4
long 2147483648 ~ 2147483647 4
long long -9223372036854775808 ~ 9223372036854775807 8

整型选择

我们在定义整型 变量 时,首先要大概预估我们需要表示的数据的范围,然后根据不同的范围选取不同类型的数据类型。

如果我们选的数据类型太小,那么就会有溢出的错误,如果我们选的数据类型太大,那么就会造成资源的浪费。

案例

整型类型

定义整型类型变量

#include <iostream> using namespace std; int main(int argc, char **argv) { cout << "嗨客网(www.haicoder.net)\n" << endl; short int sa = 100; int a = 10000000; long int la = 11111111; cout << "sa = " << sa << " a = " << a << " la = " << la << endl; }

程序运行后,控制台输出如下:

14_C整型.png

我们首先定义了一个 short int 类型的变量 sa,并初始化,接着,我们定义了一个 int 类型的变量 a 和一个 long int 类型的变量 la。

最后,我们使用 cout,输出了每个变量的值。

C++整型总结

C++ 的整型用来存放整数类型的数字,即不可以带小数,C++ 整型可以分为短整型 short,整型 int 和长整型 long。