gpt4 book ai didi

C 中的比较字符串

转载 作者:行者123 更新时间:2023-11-30 21:30:51 25 4
gpt4 key购买 nike

天哪,我知道这应该非常简单,我已经尝试了我研究过的所有内容,但没有任何效果。我缺少一些简单的东西,请帮忙。我只想声明一个字符串,然后将其与另一个字符串进行比较。

我想声明一个类似 9 个字符的 key 。然后我想将此字符串与稍后提交的另一个字符串进行比较。下面是我所拥有的,无论我进行什么更改,我都会收到从不兼容类型到丢失 token 的错误。

char key[] ="kjherres";
char f[];

F="kjherres";

if (key==f) {
//run my code
}

我也尝试过(strcmp)但无济于事。我缺少什么?请帮忙。

最佳答案

比较字符串的方式是使用 strcmp 函数。

if ( strcmp(key,f) == 0 ) {
/* strings are the same */
}

您应该有一本好书或在线教程来学习 C。如果您来自 PHP 或其他高级语言,那么您有很多东西需要学习,如果您做得不对,那么您就会要求大问题。字符串在 C 中并不像在 PHP 等中那么简单。

此外,C 区分大小写。 Ff 是不同的名称。

关于C 中的比较字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23354499/

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