sizeof("\num=%d\t") 是 8
\n 和 \t 是转义字符,各占1个字节
um=%d 5个字符,占5 个字节
双引号括起的是字符串,隐含一个字符串结束符 \0 占 1个字节。
所以一共是8个字节。
需要知道:
sizeof() 不是函数,而是“运算符”,而且是 “一目运算符"
它用来计算 “数据类型” 占用的内存大小,单位是字节。
例如:
sizeof(int), --数据类型 int
sizeof(double), – 数据类型 double
sizeof(struct stu), – 数据类型 结构stu
sizeof(int *), --数据类型 整型指针