gpt4 book ai didi

c - 在 C 中测试字符串中是否存在字符

转载 作者:太空宇宙 更新时间:2023-11-04 00:42:36 25 4
gpt4 key购买 nike

这是怎么回事?

#include <stdio.h>

void main(){
char *s="some text";
printf("%d",is_in(s,'t'));

}

int is_in(char *s, char c){
while(*s){
if(*s==c) return 1;
s++;
}
return 0;
}

我在使用 GCC 时遇到以下编译时错误:

test.c:9: 错误:“is_in”的类型冲突

test.c:9: 注意:具有默认提升的参数类型不能匹配空参数名称列表声明

test.c:5: 注意:之前隐含的‘is_in’声明在这里

最佳答案

您是否尝试过将 is_in 函数放在 main 之上?

关于c - 在 C 中测试字符串中是否存在字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2846625/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com