关于c语言字符串参数的一个问题
请问各位帮帮忙,c语言一些字符串函数的参数谁能帮忙解释一下?就拿strcmp(str1,str2)来说,参数str1和str2表示什么意思啊?是字符串数组名?或者是字符串数组的首地址?更或者是其他的???
那strcmp()函数比较的是什么?是比较以两个数组首地址开始的字符串?而不是比较数组的地址吧?
我现在看关于指针数组的多个字符串的排序问题,它定义指针数组ps[],然后用strcmp(ps[i],ps[i+1])比较字符串的大小进行排序的,只是感觉比较的是地址,但是在实际中不可行,所以我就问了这个问题。