编程论坛
注册
登录
编程论坛
→
C语言论坛
这个语句什么意思?
hffjhhh
发布于 2020-06-01 17:30, 1848 次点击
以下三行代码分别代表什么意思?
strcmp(
char
*a,
char
*b)>
0
strcmp(
char
*a,
char
*b)=
0
strcmp(
char
*a,
char
*b)<
0
5 回复
#2
吕孟伟
2020-06-01 17:58
自左向右逐个字符得比较两个字符串,按ASCII值大小相比较。
当a<b时,返回为负数;当a=b时,返回值= 0;当a>b时,返回正数。
#3
hffjhhh
2020-06-02 00:42
回复 2楼 吕孟伟
还有这个if语句是什么意思?
程序代码:
#include
"
stdio.h
"
int
main(
void
){
char
*p=
"
sjgkk
"
;
if
(p){
;
}
return
0
;
}
#4
hffjhhh
2020-06-03 14:28
回复 楼主 hffjhhh
下面代码这个if语句是什么意思?
程序代码:
#include
"
stdio.h
"
int
main(
void
){
char
*p=
"
sjgkk
"
;
if
(p){
;
}
return
0
;
}
#5
吕孟伟
2020-06-03 16:15
回复 4楼 hffjhhh
如果p!=NULL,执行{}的内容
#6
ditg
2020-06-03 17:00
什么意思滴干活?
1