C语言数据类型

来源:互联网 发布:淘宝商品上架 编辑:程序博客网 时间:2024/06/05 00:59

类型大小

char 8

int 32

short 16

long 32

long long 64

sizeof以字节为单位给出类型的大小

使用数据类型

int cost = 12.99;

float pi = 3.1415926536;

第一个声明把12赋予cost,在浮点数值转换为整数时,C简单地丢弃小数部分(截尾),而不进行四舍五入。

第二个声明会损失部分精度,因为float类型只能保证前6位是精确的。

double类型至少能表示10位有效位全用于尾数部分


sizeof 和 strlen:strlen 函数知道在哪里停止,所以sizeof比sizeof运算符数目小1

常量

常量是大写,当遇到大写的符号名时,你会知道它是常量而不是变量

原创粉丝点击