sizeof和strlen区别
sizeof是关键字,在编译时就能计算出值,可以计算任何类型
strlen是函数,只有在运行时才能去计算,且只能计算字符型的....buf1: %d %d\n",sizeof(buf1),strlen(buf1));
printf("buf2: %d %d\n",sizeof(buf2),strlen(buf2));
打印如下:...示例:
printf("char: %d\n",sizeof(char));
printf("short: %d\n",sizeof(short));
printf("int: %d\n",sizeof...(int));
printf("long: %d\n",sizeof(long));
printf("long long: %d\n",sizeof(long long));
printf("float...: %d\n",sizeof(float));
printf("double: %d\n",sizeof(double));
打印如下:
?