gpt4 book ai didi

C: 字符数组中的单词

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

我有这个数组:

char alph[] ={'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','0','1','2','3','4','5','6','7','8','9','.',',',':','?','=','-','(',')','"','\'','/','%','@','!'};

可以用像“perc”这样的词来改变符号“%”吗?

感谢您的帮助!

最佳答案

鉴于 alph 的声明,每个元素都是一个 char,而字符串 "perc" 由多个字符组成。但是请注意,字 rune 字 'perc'(带单引​​号) 是有效的 C 代码,但它的值通常没有用;如果您尝试将其打印出来,您将得到垃圾而不是“perc”这个词。

如果您想在数组中使用"perc",那么您需要将数组的类型更改为const char *alph[],并且将所有其他元素更改为使用双引号(即 "A"、"B"、"C" 等)。

关于C: 字符数组中的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25571501/

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