Possible Duplicate:
How to compare char* and NSString?




如果我有:

char XYZ[256]="";


如何在iOS Objective-C程序中将此字符数组与另一个字符串(例如“测试”)进行比较?

最佳答案

使用strcmp

char XYZ[256] = "";
char *string = "some other string";

int order = strcmp(XYZ, string);



  返回值
  根据字符串s1大于,等于或小于字符串s2,strcmp()和strncmp()函数将返回一个大于,等于或小于0的整数。比较是使用无符号字符完成的,因此\200' is greater than \ 0'。

关于objective-c - 在iOS程序中将char数组与字符串进行比较,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13158027/

10-14 20:13
查看更多