{ while(*a || *b){ if( *a != *b) return 0;a++;b++;} return 1;} 这个函数没有用库函数,函数体内没有设一个变量,效率应该是非常高吧。处理字符串一般都用指针。 指针可以说是C的精华,虽然某部分人不提倡用它,但指针确实很陈很冠希。
strncmp()函数定义如下:strncmp(string1,string2,length)参数说明:string1 必需。规定要⽐较的⾸个字符串。string2 必需。规定要⽐较的第⼆个字符串。length 必需。规定⽐较中所⽤的每个字符串的字符数。返回值说明:如果两个字符串相等,则返回值为 0 如果 string1 ⼩于 string2,则返回值⼩于0...
网站导航:试题大全16>正文 题目题型:判断题 难度:★4万热度 在C语言中,strcmp()函数用于比较两个字符串的内容是否相等。 A、 正确 B、 错误 该题目是判断题,请记得只要1个答案! 正确答案 点击免费查看答案 试题上传试题纠错