int t;char *s1="abc";char *s2="aabdfg"; t=strcmp(s1,s2); 请问t等于多少

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 20:10:57
int t;char *s1=
xNP_ jHWݺ)PIiDE1!T1r߅ܹmW]ݜwLQSNk2ꉪ,2jj8## zma1mœY{6"ߦ \:Ŋ[`^SpQ Pؤ//(P2D ʼ9]lNt~ZG8tY+ STvE+Q+ NVMέA!Kɜ,X@a)K9f1wMx{ۀy5eOz

int t;char *s1="abc";char *s2="aabdfg"; t=strcmp(s1,s2); 请问t等于多少
int t;char *s1="abc";char *s2="aabdfg"; t=strcmp(s1,s2); 请问t等于多少

int t;char *s1="abc";char *s2="aabdfg"; t=strcmp(s1,s2); 请问t等于多少
t=1.
函数 strcmp 比较两个字符串的“大小”.即:两个字符串自左向右逐个字符相比(按ASCII值大小相比较),直到出现不同的字符或遇'\0'为止.当s10 .本例中 s1 > s2,所以返回大于零的值 1.