数据类型:
整数型int:①长整型long long int %lld ②长整形long int %ld ③短整型short int %hd
④无符号型unsigned int %u ⑤整形int %d
字符型char:
转义序列:\b退格 \n换行 \r回车(回到当前行的第一位)\t制表符(一共八位)
\\反斜杠 \'单引号 \"双引号 \Ooo八进制 \xhh十六进制
%c单个字符 %s字符串
浮点型:单精度浮点float 双精度浮点型double
%f浮点型 %e科学计数法
通过sizeof查看一个变量或者类型存储字节:
printf("sizeof = %d", sizeof(int));
创建一个常量:
#define pi 3.14
算数运算符:
+:加 -:减 *:乘 /:除 %:取余
原码、反码、补码:
原码:最高位是符号位,其余是二进制数,0表示正数,1表示负数。
反码:符号不变,其他与原码相反。
补码:符号不变,在反码基础上加1。
%d:有符号的十进制数 %c:单个字符 %o:打印有符号的八进制
%x:打印十六进制 %s:字符串 %e:科学计数
%u:打印无符号的十进制