1.C语言的字符串以‘\0’作为结尾,当使用sizeof的时候,会将结尾符计算进去,因此是5;
2. strlen函数专门用来计算字符串,因此忽略了'\0',所以大小为4;
3.传入的是一个指针,在32位系统之下,一个指针的大小为4字节;
4.当数组被作为参数传递的时候,实际函数得到的是数组的首元素的地址指针,本质是指针,所以大小和第三个一样;
1.C语言的字符串以‘\0’作为结尾,当使用sizeof的时候,会将结尾符计算进去,因此是5;
2. strlen函数专门用来计算字符串,因此忽略了'\0',所以大小为4;
3.传入的是一个指针,在32位系统之下,一个指针的大小为4字节;
4.当数组被作为参数传递的时候,实际函数得到的是数组的首元素的地址指针,本质是指针,所以大小和第三个一样;