[C语言]整理经常需要查到的三张表-ASCII码表,运算符优先级表,数据类型所占用大小表与记忆方法
2026/6/25 17:39:04 网站建设 项目流程

文章目录

  • ASCII码列表
    • 记忆方法
  • 运算符的优先级表
    • 记忆方法
  • 数据类型所占用大小表
    • 记忆方法

ASCII码列表

十进制十六进制字符/控制说明重点
00x00NUL\0字符串结束符*
70x07BEL\a响铃
80x08BS\b退格
90x09HT\t制表
100x0ALF\n换行
130x0DCR\r回车
320x20(space)空格*
33–470x21–0x2F!"#$%&'()*+,-./标点
48–570x30–0x390–9数字*
58–640x3A–0x40:;<=>?@标点
65–900x41–0x5AA–Z大写字母*
91–960x5B–0x60[]^_`标点
97–1220x61–0x7Aa–z小写字母*
123–1260x7B–0x7E{}~标点
1270x7FDEL删除控制符

ASCII表主要是比较字符大小以及字符转换的时候需要经常考虑,与查看

记忆方法

可以初步记为:0x2,3,4,6
0x20;
0x30;
0x41;
0x61 ;

运算符的优先级表


运算符的优先级表:在写代码时需要经常注意,但凡记错了优先级,忘打括号都会导致结果与预期不同。

记忆方法

可以初步记为:

内存,括号()》
自加减++、–,反~! 》
*/ 》
+/- 》
左右移 》
比较><》
双等于==》
按位& | 》
逻辑 && || 》
条件运算符 ?:》
赋值=相关》
逗号最后,

数据类型所占用大小表

类型/编译器32位/Byte64位/Byte
int44
short22
long48
long long88
float44
double88
char11
指针48
long double1216
void11
bool11

通过代码sizeof去计算:

long在32bit机里面占4字节,在64bit机里面占8字节

指针在32bit机里面占4字节,在64bit机里面占8字节

long double在32bit机里面占12字节,在64bit机里面占16字节

记忆方法

可初步记为:
long有差异,long在32位机为4,在64位机为8。
但凡根long修饰的,都要对应的去加一个值,其余的都相同。

欢迎FPGA同行者关注微信公众号FPGA加速者,获取更多精彩

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询