于林生的c语言字符类型

来自软件实验室
跳转至: 导航搜索

各种%的含义

%d:输入输出为整形 对应int
%ld 长整型 对应long
%hd短整型 对应short
%hu无符号整形 unsigned int
%u无符号整形数据十进制格式输出
%lu
%s:输入输出为字符串
%c字符
%f:输入输出为浮点型 float
%lf双精度浮点型 double float

整数整形常量

十进制、八进制、十六进制
short 短整型 -30000-+30000
int 整型 -2亿-+2亿
long 长整型 和整形差不多
unsigned int(short long) 无符号整型 ,不会出现负数.如无符号short型表示到60000

  注意数字不能出现,和空格

实数(浮点数)实型常量

如0.329 可以写.329 3.可以表示3
浮点型float (-3.4e8-3.4e8
双精度浮点型double(-1.7e308-1.7e308)
长浮点型long double 同上

其他复杂型

枚举型 enum
结构struct
自定义类型

运算符

取余 % + - * /

表达式

s=3.14*(r*r)
符合数学定义