整型数据是以二进制数值存放的数据,即可以有带符号数,也可以有无符号数;可以有不同的长度指定short、long,在不同的平台上,长度可以是8位,16位,32位,甚至64位。字符型数据是以字符的ASCII代码(也是以二进制表示的数值)存放的字符数据,尽管也可以有无符号和有符号之分,但通常字符只占用一个字节,也就是8个二进制位。字符串数据则是一连串以字符的ASCII代码存放的字符数据,在C语言中这些字符连续存放在内存中,且在这些字符的后面还必定存放有字符'\0'作为字符串结束符。