【问题标题】:Printing a %c from a array in C [closed]从 C 中的数组打印 %c [关闭]
【发布时间】:2022-11-27 07:41:03
【问题描述】:

my variable my Array 我正在尝试通过 c2 变量打印为我在 gens[] 数组中定义的字母表中的随机字母,但它给我随机字符 像这样(* 不在我的数组中)。 我正在尝试将其打印为“printf("%c",c2)”,如果我将其更改为 %s 也没关系,但我不想这样做,我该怎么办?

没有什么我不能做的

【问题讨论】:

标签: arrays c string char


【解决方案1】:

c2 是一个字符,而 %s 是字符串(所以你需要指针,而不是字符)

我真的不明白你为什么需要那个,但是:

printf("%s", &c2);

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-21
  • 2011-06-03
  • 2011-07-30
  • 2019-04-11
  • 2010-09-30
相关资源
最近更新 更多