运算符和表达式
单目运算符
+
-
++
--
双目运算符
+
_
/
% 取余
关系运算符
>
>=
<
<=
==
!=
逻辑运算符
&&与
||或
!非
赋值运算符
=
x+=8 x=x+8
条件运算符
? 表达式1?表达式2:表达式3 表达式1为真取表达式2,为假取表达式3
逗号运算符
表达式1,表达式2,表达式n x=(a=1),(b=2),(a+b); 最后x=3
2017年3月15日星期三
C语言学习-数据类型
数据类型
整型
int -32768-+32768
short -32768-+32768
long -2^16-2^16-1
unsigned int 0-65535
unsigned shore -2^16-2^16-1
unsigned long 0-2^32-1
浮点型
float 6-7
double 15-16
long double 18-19
字符型
char
整型
int -32768-+32768
short -32768-+32768
long -2^16-2^16-1
unsigned int 0-65535
unsigned shore -2^16-2^16-1
unsigned long 0-2^32-1
浮点型
float 6-7
double 15-16
long double 18-19
字符型
char
C语言学习-格式化字符串
scanf()函数是格式化输入函数,它从标准输入设备(键盘) 读取输入的信息
调用格式为: scanf("<格式化字符串>",<地址表>)
格式化字符串一般形式为:%[*][输入数据宽度][长度]类型
* 空读一个数据
数据宽度:字符数
长度:
l 长整型
h 短整型
类型
d 十进制带符号整数
o 八进制无符号整数
x 十六进制无符号整数
u 十进制无符号整数
f 小数形式实数
e 指数形式实数
s 字符串
* 空读一个数据
调用格式为: scanf("<格式化字符串>",<地址表>)
格式化字符串一般形式为:%[*][输入数据宽度][长度]类型
* 空读一个数据
数据宽度:字符数
长度:
l 长整型
h 短整型
类型
d 十进制带符号整数
o 八进制无符号整数
x 十六进制无符号整数
u 十进制无符号整数
f 小数形式实数
e 指数形式实数
s 字符串
* 空读一个数据
订阅:
博文 (Atom)