- 博客(1)
- 收藏
- 关注
转载 sizeof() 和 strlen()的区别
<br />1. 编译时计算运算符sizeof,可用类型或变量做参数,计算占用内存的大小。sizeof后若是类型必须加括弧,若是变量名可不加括弧。sizeof(x)可用来定义数组维数。如:printf("%d/n", <br />sizeof(short));输出的结果为短整型的长度2。用结构类型或变量做参数时,sizeof 返回实际的大小,当用于静态数组时,sizeof 返回全部数组的尺寸。sizeof 操作符不能返回动态地被分派了的数组或外部的数组的尺寸<br />2. 运行时计算strlen,只能用c
2011-01-06 13:28:00
151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人