gpt4 book ai didi

c++ - 这是什么数组声明?

转载 作者:太空狗 更新时间:2023-10-29 20:38:53 26 4
gpt4 key购买 nike

做完练习题后,我一直在看Red Coder的解法。今天我看到了一个我以前从未见过的数组声明。他声明数组是这样的

 char a['  '],b['  '];

请告诉我这是什么?

P.S- 这可能是重复的问题。我实际上尝试搜索它但找不到任何相关信息(可能是因为我不知道要查找什么),如果它是重复的请关闭问题并给我一个链接。

最佳答案

单引号是一个字符常量。

  • ' '可以是一个空格,在ASCII中是32
  • ' ' 可以是嵌入的 TAB 字符,在 ASCII 中为 9
  • ' ' 可以是两个空格,这将是一个实现定义的 int 值。

在任何情况下,您都可以在数组声明的 [] 内提供任何整数类型(或可转换为整数)的表达式。因此,您最终会得到 sizeof a329 或实现定义的值。

关于c++ - 这是什么数组声明?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29934070/

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