#include <stdio.h>
#include <malloc.h>
#include <string.h>
int main()
{
char a[6]="aaaa";
char *b="aaaa";
char *p="bbbb";
int i,ii;
i=strcmp(a,p);
ii=strcmp(a,b);
if(a==b)
{ printf("ok\n");
}
printf("%d,%d\n",i,ii);
return 0;
}
运行结果为:-1,0
指针的==,是比较地址
指针的strcmp比较的是内容