一.sizeof的特点(与strlen比较) 1.sizeof是运算符,strlen是函数,这意味着编译程序在编译的时候就把sizeof计算过了,所以sizeof(x)可以用来定义数组维数. 例如 int arr[sizeof(int)];//相当于int arr[4]; 2.sizeof能够返回变量或类型所占的字节空间大小,而strlen只能够返回字符串的大小,即字符串必须以'\0'结尾. ]="; int a=strlen(str); //a=10;得到的是字符串的长度 int b=size…