- 博客(1)
- 收藏
- 关注
转载 C99中size_t占位符的表示
sizeof的值类型size_t在32位系统和64位系统下表示是不一样的。64位系统使用unsigned long类型,32位系统使用unsigned int类型。使用printf("%d",sizeof(int));并不是可移植代码。所以,C99引入了一个专门给size_t用的%zu。
2013-07-11 16:35:08 1898
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
sizeof的值类型size_t在32位系统和64位系统下表示是不一样的。64位系统使用unsigned long类型,32位系统使用unsigned int类型。使用printf("%d",sizeof(int));并不是可移植代码。所以,C99引入了一个专门给size_t用的%zu。
2013-07-11 16:35:08 1898
TA创建的收藏夹 TA关注的收藏夹
TA关注的人