热门
char short int long flout(默认保存小数点后6位,并且可以四舍五入) double输出int类型的值%d输出字符用%c输出long用%ld输出float用%f输出double用%lf
由如干戈相同或不同类型数据构成的集合
常量:程序运行过程中,值不可以改变的量ASCll码表,计算机只能识别二进制数,也就是数字,对于非数值型数据,如果要使用,就需要将其用一个数值型数据进行标识小写a-z:65-90大写A-Z:87-122%d输出字符型实际就是输出ASCll值
其值可以改变的量,定义的时候满足标识符规则,:①只能以数字、字母、下划线命名、②首字母不能是数字,③不能与关键字相同,⑥严格区分大小写定义方式:存储类型 数据类型 变量名 = 变量或常量
1、整型数据整型常量(按进制分)十进制:以正常数字1-9开头,如457-789八进制:以数字0开头,如0123十六进制:以0x开头,如0x1e整型变量:
2、实型数据(浮点型)3、字符型4、字符串常量
格式化输出字符特殊使用
结果:a+b>0
1、双目运算符:操作数有2个如a+b2、单目运算符a++3、三目运算符a>0 ? b : c
注意:只有整数才能够取余%
一般用于判断,关系运算符连接的表达式,只有真和假,一般返回结果使用int保存,非0即为真
5、位运算右移3位,高位就空出3个补上,负数高位补1,低位溢出,正数高位补0,低位溢出,默认负数用的逻辑右移
左移,高位溢出,低位补0
负数 10101101 11110101 正数 01011010 00001011
如果把括号去掉
逗号运算符,必须要加括号,如果不加,则会歧义
结果a=101,b=100
结果:a=101,b=101
注意:第二个级别的,从右到左
实现在一个函数里面实现代码的跳转
goto实现循环
注意:在平时编写代码时,尽量少使用goto,会使得代码逻辑混乱,可读性差