c语言的类型、运算符与表达式

时间:2023-03-09 10:06:27
c语言的类型、运算符与表达式

title: 2017-10-17c语言的类型、运算符与表达式

tags: c程序设计语言

grammar_cjkRuby: true

---

1.1 数据类型

char 字符型,一个字节

int 整型,所用机器整数最自然的长度

float 单精度

double 双精度

1.2 常量

整数常量 浮点常量

字符常量:单引号括起,一个整数,对应字符在机器字符集中数值;转义字符;位模式 (1)'\ooo'其中ooo代表1-3个八进制数,如'\021'(2)'\xhh'其中hh代表十六进制数字

字符串常量:双引号括起 ‘x’“x”区别

枚举常量:没定义枚举名的值,未定义值的枚举名的值会依着前一个的值递增,enum months{Jan=q,FEB,MAR,APR,MAY,JUN}

声明

const限定符:指定的变量不能被修改

++i先自加后在使用i

i++先使用i再自加

条件表达式

expr1 ? expr2: expr3