#C语言程序基础知识,
提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档
本人复习总结,若有误请纠正,侵权请联系删除
提示:这里可以添加本文要记录的大概内容:
–
提示:以下是本篇文章正文内容,下面案例可供参考
一、基本的数据类型
1.一个字节8比特
2.unsigned:无符号
如一个数:-123
那么用int而不是unsigned int,因为它有符号
3.最常用的三个
int(整数型):-1,0,1
float(浮点型)一般默认保留6位小数。
char(字符型):‘a’,’A‘
二、常见的转义字符及其含义
//:注释所占那一行
/。。。。/:注释中间那段内容
三、算数运算符和算数表达式
+加 -减 *乘 /除 %求余
自增/自减算数运算符
前缀用法:–i
后缀用法:i++
例如:i=52
(1)j=–i ;i先减一为51,赋值给j ,j=51
(2)j=i–; i先赋值给j ,j为52,i减一为51
移位运算符和移位表达式
1.左移位<<
例如m=1000 0001;m<<3
m=0000 1000
左边溢出丢弃不管;右边空出来的补0;
2.右移位>>
左边空缺补0,右边溢出丢弃不管
条件运算符和条件表达式
1.一般格式
表达式1?表达式2:表达式3
例如
x>y?x:y
先计算x>y,若是则值为x,若不是则为y
2.从右到左
x>y?x:y>k?y:k=x>y?x:(y>k?y:k)