摘要:
1.sizeof strlen 1> 大部分编译程序在编译时会把sizeof计算过了,是类型或者变量的长度,这就是sizeof(x)可以用来定义数组维数的原因,strlen的结果要在运行的时候后才计算出来。 2> 数组做sizeof的参数不退化,传递给strlen就退化为指针了; 3>sizeof()括号中的内容在编译过程中是不被编译的,只是被替换类型,如 int a = 8;sizeof(a)在编译过程中,被替换成sizeof(int),如果sizeof(a=6),此后a的值还是8,是不变的。 4> char* b = "we are best!" 阅读全文
posted @ 2013-03-30 17:24
_HK_
阅读(408)
评论(0)
推荐(1)

浙公网安备 33010602011771号