小编Cod*_*Sig的帖子

在c中检查字符串的第一个字母

我在C中编写一个非常简单的函数来检查字符串是绝对路径还是相对路径.无论我尝试什么,它总是返回false.

这是我尝试过的:

int isAbsolute(char *str){
    if(strcmp(str,"/")){
        return 1;
    }
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我称之为:

printf("%d\n", isAbsolute("/"));
Run Code Online (Sandbox Code Playgroud)

每次都返回false.很明显,我错过了一些明显的东西,但我无法弄明白......

c strcmp strncmp

2
推荐指数
1
解决办法
2047
查看次数

标签 统计

c ×1

strcmp ×1

strncmp ×1