C语言基本变量长度
来源:互联网 发布:无线网络密码破解软件 编辑:程序博客网 时间:2024/05/18 12:42
C语言的基本数据类型有以下几个:
int 整型
char 字符型
float 单精度浮点型
double 双精度浮点型
另外,在基本数据类型基础上附加一些限定词,得到扩充的数据类型。short,long可以应用到整,unsigned可以应用到整型和字符型。
short int(或short)短整型
long int(或long)长整型
unsigned int 无符号整型
unsigned short 无符号短整型
unsigned long 无符号长整型
unsigned char 无符号字符型
char/signed char/unsigned char的长度为 1个字节。
char*(即指针变量):,依赖于编译器
2个字节(16位编译器)
4个字节(32位编译器)
8个字节(64位编译器)
short int 为2个字节
int/unsigned int,依赖于编译器
2个字节(16位编译器)
4个字节(32/64位编译器)
long int: 4个字节
float: 4个字节
double: 8个字节
long/unsigned long,依赖于编译器
4个字节(16/32位编译器)
8个字节(64位编译器)
long long: 8个字节
string长度:字符个数+1
数据类型
16bit编译器(字节)
32bit编译器(字节)
64bit编译器(字节)
char
1
1
1
short int
2
2
2
int
2
4
4
long
4
4
8
float
4
4
4
double
8
8
8
Char *(指针类型)
2
4
8
综上,从32bit升级至64bit时,long和指针类型所占的字节数将发生变化。
- C语言基本变量长度
- C语言 变量 长度
- C语言变量名的长度规定
- C语言变量名的长度规定
- c语言中基本数据类型的长度
- C语言基本数据类型的长度
- java语言和c语言中基本数据类型的长度
- C语言之基本数据类型与变量
- 【原创】C语言中如何用长度变量定义数组
- 不同语言的变量类型及字节长度 (C & Java)
- C语言各种变量的长度(笔试或面试)
- C语言数组长度可以是一个变量吗?
- C语言基本数据类型的长度和取值范围
- c语言数据类型长度
- C语言字符串长度
- C语言字符串长度
- C语言字符串长度
- C 语言数组长度
- 关于 Bootloader 你所应该了解的
- vm_area_struct
- androidstudio 设置成eclipse的快捷方式
- Jacob 基本函数的说明!
- httpclient抓取
- C语言基本变量长度
- Search a 2D Matrix
- 栈区和堆区内存分配区别
- 用C#计算文件的MD5值
- 【OGG】OGG-00869 & ORA-01732
- 从1.5k到18k, 一个程序员的5年成长之路
- 使用网络活动指示器(即状态栏菊花转动)
- 电子产品网店网页模板——新网-顶级域名注册与互联网基础应用服务提供商
- Google presses algorithm, cloud advantage vs. Apple, rivals