谁能解释这种语法?char * seats [14] [7];

沙扬·哈桑·汗(Shayan Hasan Khan)

我遇到了这种语法:char *seats[14][7];在ac程序中。我是指针的新手,有人可以解释为什么将二维数组声明为指针以及它有什么用吗?

伦丁

这是无效的代码-编译器错误。

因为严格来讲C没有2D数组,所以它只有数组(数组...)的数组。在这种情况下,您声明了一个不完整大小的数组,其中,每个项目都是一个int* []不完整大小的数组C标准(6.7.6.2)不允许此类项目不完整。

如果将代码更改为,int* [x][y]则它是一个大小数组,其中x包含int* [y]作为项目的数组,其中每个此类项目都是一个y指针大小为整数的数组

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

谁能解释es7反射元数据的全部含义?

来自分类Dev

如果“ 14” LEQ“ 7”()失败

来自分类Dev

谁能解释MariaDB的这种怪异行为?

来自分类Dev

语法:const {} = variableName,谁能解释或指出我正确的方向

来自分类Dev

谁能解释这个python语法-反向词

来自分类Dev

当我使语句root-> right-> right = newnode(7); 注释,编译器显示运行时错误。谁能解释原因?

来自分类Dev

谁能向我解释这种预定义的GenericModel类的语法?

来自分类Dev

谁能解释这个指令?

来自分类Dev

谁能解释对功能的误解?

来自分类Dev

谁能解释这个javaScript

来自分类Dev

谁能解释这个指令?

来自分类Dev

谁能解释这个代码

来自分类Dev

谁能解释我,这种结构初始化实际上是如何工作的?

来自分类Dev

谁能解释这种意外的V8 JavaScript性能行为?

来自分类Dev

谁能解释为什么%char()会发生十进制数据错误?

来自分类Dev

无法在Windows 7(相同的HDD)旁边安装Ubuntu 14

来自分类Dev

es6 / 7 React14中的StaticProptypes

来自分类Dev

为什么 eval('7/14').to_f 返回 0.0?

来自分类Dev

谁能解释我[列出源文件]?

来自分类Dev

谁能解释GHC对IO的定义?

来自分类Dev

谁能解释代码putchar('/'// * / 1)的含义

来自分类Dev

谁能解释以下vim命令?

来自分类Dev

谁能解释这个复杂的指针表达?

来自分类Dev

关于Applet和AWT谁能解释?

来自分类Dev

朋友谁能解释这个代码

来自分类Dev

谁能解释这个Swift Option选项

来自分类Dev

C递归中的魔术?谁能解释?

来自分类Dev

谁能解释这个奇怪的活动?

来自分类Dev

谁能解释以下opengl代码?