算数类型

整型:

short    短整型   16位

int      整型   16位

long    长整型   32位

long  long       长整型   64位

浮点型:

float     1个字节  32比特

double    2个字节  64比特

long double     3或4个字节

无符号类型和带符号类型

带unsigned的为无符号类型

e.g      unsigned  char     表示0~255间的值

signed  char      表示-128~127间的值

时间: 2024-08-01 20:26:21

算数类型的相关文章

变量和基本类型

还是从最基础的来看吧,简单的大概看一下吧. char是8位类型,最多只能包含256种字符,许多外文字符集所含的字符数目超过256个,char型无法表示.如中文字符,就可用 wchar_t来表示 Unicode是国际组织制定的可以容纳世界上所有文字和符号的字符编码方案.能够使计算机实现跨语言.跨平台的文本转换及处理. void* 指针 可用于存放任意对象的地址 作用:拿它与其他类型的指针比较.作为函数的输入或输出.赋给另一个void*指针 不能直接操作void*指向的对象 指向指针的引用 引用本身

c++primer第二章读书笔记---变量和基本类型

C++中,什么是复合类型? 刚开始,还以为自定义的类是复合类型.查了C++ primer才知道复合类型不是类. 在C++中类型大致可以分为三种 一.内置类型 如int, char, float, unsigned等.内置类型是最基本的类型. 二.复合类型 复合类型:基于其他类型定义的类型,使用其它类型定义的类型.有三种复合类型:引用,指针,数组. 三.类类型 就是类.比如string以及自己定义的类. (一)复合类型---引用 引用就是为对象起了个名字 引用使用注意事项: 1.一个变量可取多个别

C++基本变量类型

算数类型表 类型 含义 最小存储空间 取值范围 bool 布尔型 –   char 字符型 8位 -2^7 ~ 2^7-1 wchar_t 宽字符型 16位   short 短整型 16位 -2^15 ~ 2^15-1 int 整型 16位 -2^31 ~ 2^31-1 long 长整型 32位 -2^31 ~ 2^31-1 float 单精度浮点数 6位有效数字 +/- 3.40282e+038 double 双精度浮点数 10位有效数字 +/- 1.79769e+308 long  doub

C语言常规算数转换

C99标准6.3.1.8翻译 有些需要算数类型操作符的操作数可能带来转换,并以类似的方式得到结果类型.目的在于为操作数和确定一种通用的真实类型.对于给定的操作数,各操作数会转换为另一个类型(不改变类型域),其相应的真实类型为通用真实类型.除非另外明确说明,否则通用的真实类型也是结果的真实类型,如果操作数相同并且很复杂,那么结果的类型域就是操作数的类型域.这种模式称为常规算数转换. 1.若其中一个操作数为long double,则无需改变类型域,另一个操作数转化为long double: 2.否则

(3)风色从零单排《C++ Primer》 重要的基本类型

从零单排<C++ Primer> --(3)重要的基本类型    算数类型(Arithmetic Types) c++算数类型 Type Meaning Minimum Size bool boolean NA char character 8 bits wchar_t wide character 16 bits char16_t Unicode character 16 bits char32_t Unicode character 32 bits short short integer

C语言程序设计-第3章 最简单的C程序设计-顺序程序设计

3.2数据的表现形式及其运算 3.2.1 常量和变量 1.常量: 1)整型常量 2)实型常量.1.十进制小数形式,由数字和小数点组成.2.指数形式 3)字符常量.1.普通字符,用单撇号括起来的一个字符.2.转义字符. 转义字符 字符值 输出结果 \' 一个单撇号(') 具有此八进制码的字符 \" 一个双撇号(") 输出此字符 \? 一个问号(?) 输出此字符 \\ 一个反斜线(\) 输出此字符 \a 警告(alert) 产生声音或视觉信号 \b 退格(backspace) 将当前位置后

【第一部分】c++ primer 零散的知识点

一些零散,即时的知识点,待处理. 上面的部分是问题,下面的部分是回答 一些重要概念: 一种类型不仅定义了数据元素的内容,还定义了这类数据上可以进行的运算 p3 c++ 每个数据项都有其类型 p14 c++ 程序中的每个名字都要先声明后使用 p14 c++ 最初的一个设计焦点就是能定义使用上像内置类型一样自然的类类型 p17 程序应该尽量避免依赖于实现环境的行为 p33 对象是具有某种数据类型的内存空间 p39 初始化不是赋值 p39 定义于任何函数体之外的变量被初始化为0,定义在函数体内部的内置

初识初学C++

Grey:或许是天意如此,高三的末期在我觉得我对物理有着浓厚兴趣的时候我还是毅然决然地被某黑白熊坑到了软件这一专业来. Black:一开始接触C++,确实蛮不适应,因为一个怀揣对硬件有无比热情的青年突然来到一块软的地方,还要面对自己十分逊色的英语,确实是有些力不从心.其实,在江苏的大环境下,物理高考只有个B+的学生来说其实并不怎么好,或者完全可以说成压根就不好.所以抱着对外来人生的冲劲以及对软件这一领域的第二兴趣,我还是决定走上了这条路. White:基友四人组里唯独蝌蚪去学了药科,而某鹿跟黑白

C++学习笔记(一)

一.语法学习 1.定义了一套算数类型(arithmetic type)和空类型(void)的基本数据类型 (1)算数类型:分两类整形(integral type,包括字符(char),整形(int),布尔(bool))和浮点类型(float),类型的尺寸根据机器的不同,长度也有所不同. (2)空类型:不对应具体的值 2.