好像不能这么定义吧。如果需要,可以在你的头文件中写上上面的类型定义。最好先理解一下typedef 的含义。
一个int占2个字节,一个字节是8位,short占1个字节,long占4个字节,因此:typedef short Int8;typedef int Int16;typedef long Int32;
做练习题的话就不要考虑哪个哪个头文件已经有什么什么定义了。string.h中已经定义了字符串的很多操作,那教材上还要不要出关于字符串的操作程序了?