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


title: 2017-10-17c语言的类型、运算符与表达式
tags: c程序设计语言
grammar_cjkRuby: true

1.1 数据类型

char 字符型,一个字节
int 整型,所用机器整数最自然的长度
float 单精度
double 双精度

1.2 常量

整数常量 浮点常量
字符常量:单引号括起,一个整数,对应字符在机器字符集中数值;转义字符;位模式 (1)'ooo'其中ooo代表1-3个八进制数,如'21'(2)'xhh'其中hh代表十六进制数字
字符串常量:双引号括起 ‘x’“x”区别
枚举常量:没定义枚举名的值,未定义值的枚举名的值会依着前一个的值递增,enum months{Jan=q,FEB,MAR,APR,MAY,JUN}

声明

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

++i先自加后在使用i
i++先使用i再自加

条件表达式

expr1 ? expr2: expr3

原文地址:https://www.cnblogs.com/yujianfei/p/7685651.html