sizeof是一个操作符,是用来计算变量所占内存空间的大小,不关注内存中存放的具体内容,单位是字节。
strlen是一个库函数,专门求字符串长度的,只能针对字符串,从参数给定的地址向后一直找’\0‘,统计’\0‘之前出现的字符个数。
数组名确实是可表示首元素地址,但有2个例外:
1.sizeof(数组名),这里的数组名表示整个数组,计算的是整个数组大小,单位是字节
2.&数组名,这里数组名是表示这个数组,取出的是整个数组的地址
sizeof是一个操作符,是用来计算变量所占内存空间的大小,不关注内存中存放的具体内容,单位是字节。
strlen是一个库函数,专门求字符串长度的,只能针对字符串,从参数给定的地址向后一直找’\0‘,统计’\0‘之前出现的字符个数。
数组名确实是可表示首元素地址,但有2个例外:
1.sizeof(数组名),这里的数组名表示整个数组,计算的是整个数组大小,单位是字节
2.&数组名,这里数组名是表示这个数组,取出的是整个数组的地址