gpt4 book ai didi

字符到字符* 错误消息

转载 作者:行者123 更新时间:2023-11-30 18:55:16 26 4
gpt4 key购买 nike

每次我尝试编译我的程序时,都会收到 Char 到 Char* 编译错误...我在 C 中执行此操作。这是我的代码:

int my_strcmp(char s1[], char s2[]) {
int i;
for (i=0; i != '\0'; i++)
if (my_strcmp(s1[i], s2[i]) == 1)
return 1;
else if (my_strcmp(s1[i], s2[i]) == -1)
return -1;
else
return 0;

最佳答案

  • s1 的类型为 char *
  • 因此,s1[i] 的类型为 char
  • my_strcmp() 需要两个 char * 变量作为参数。
  • 您将 s1[i](我们刚才说的是 char)作为参数之一传递。
  • charchar * 是不同的类型。

关于字符到字符* 错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28098683/

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