strcmp是用来数据比较的,为什么是name[],不应该是*name[],我认为是内容之间的比较才对。
收起
strcmp的参数是字符指针。你的name应该是字符指针数组。也就是char*name。传递name[5],实际上传递的是name[5]所指字符串的首指针。strcmp(chara,char*b)函数中通过遍历a和b指针,比较指针所指的字符。也就是比较字符串内容。
报告相同问题?