一:编程环境
#include<stdio.h>
int main()
{
.....
retunrn 0;
}
一个程序只有一个mian函数
让编译器识别输入的为二进制:short a = 1100(十进制12);剩余的补零
输入short a = 0b1100(二进制)
二进制为前面加0b
八进制为前面加0
十六进制为前面加0x
print输出a为12
数据类型所占字节:
整型类型short:2 int:4 long:4 long long:8
字符型:char:1
浮点型:float:4 double:8
布尔类型:bool:1
scanf的格式化字符串
%d---short int
%ld---long
%lld---long long
%c---char
%f---float
%lf---double
printf的格式化字符串
整型---%d
浮点---%f
字符---%c
精确小数点后几位
printf("%.2f",123.12345);//精确后两位
分配占位符(分配给整型一共5个位)
printf("%5d",12);<右边对齐想要左对齐5前面加负号>
printf("%5d",34);
printf("%5d",56);
printf("%10.4f",123.12345);//占10个字符且精确后四位
判断是否为偶数可以用取余2也可以用按位与
(i & 1) == 0为偶数反之为奇数
ASSCL值表
48对应0
65对应A
97对应a
内存大小:
1字节(Byte)= 8位(bit)
1kb = 2的10次方b>>>MB>>GB>>TB
X86内存(32位操作系统:传递数据量2的32次字节>>>>4GB