可移植类型
C语言中有很多数据类型,但是在不同的设备和系统中每个数据类型所占的内存可能不同,C99新增了两个头文件 stdint 和 inttypes.h 来确保在各个系统中的功能相同。...中,用于替代d , 这条语句等价于printf("me32 = %" "d" "\n", me32);, 这里可以看出C语言另一个特点,可以把连续的字符串拼接为一个字符串。...char数组和字符串
数组是同类型数据元素的有序序列,字符串是末尾添加 \0 结束符的字符(char)数组。...";
//等价于(值得注意的是字符串和字符数组的区别就在末尾是否有 \0 )
const char mls[] = {'T', 'e', 's', 't', ' ', 'S', 't', 'r', '...("%s\n", str), 会在末尾自动添加换行符。