strlen函数
sizeof预处理
#include <stdio.h>
#include <string.h>
int main()
{
char name[20] = "hello world";
int len = 0;
len = strlen(name);
printf("strlen:%d\n", len);
len = sizeof(name);
printf("sizeof:%d\n", len);
return 0;
}
strlen等于11,程序执行到当前代码行计算,生成执行代码
sizeof等于20,预处理已完成计算,不生成执行代码