1、short:
修饰int,短整型数据,可省略被修饰的int。(K&R时期引入)
2、long:
修饰int,长整型数据,可省略被修饰的int。(K&R时期引入)
3、long long:
修饰int,超长整型数据,可省略被修饰的int。(C99标准新增)
4、signed:
修饰整型数据,有符号数据类型。(C89标准新增)
5、unsigned:
修饰整型数据,无符号数据类型。(K&R时期引入)
6、restrict:
用于限定和约束指针,并表明指针是访问一个数据对象的初始且唯一的方式。(C99标准新增)