加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
try_strcmp.c 410 Bytes
一键复制 编辑 原始数据 按行查看 历史
bostonhsu 提交于 2023-10-22 07:47 . strcmp version 2
#include <stdio.h>
/* strcmp: return <0 if s<t, 0 if s==t, >0 if s>t, pointer version */
int strcmp(char *s, char *t)
{
for (; *s == *t; s++, t++)
if (*s == '\0')
return 0;
return *s - *t;
}
int main(void)
{
char *s = "Aloha";
char t[] = "Aloha";
char t1[] = "Aloha1";
char t2[] = "Aloh";
printf("%d\n", strcmp(s, t));
printf("%d\n", strcmp(s, t1));
printf("%d\n", strcmp(s, t2));
return 0;
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化