|
|
1
7
C语言中的二维数组并不像你想象的那样工作。(别担心,你并不孤单——这是一个常见的误解。)
代码中隐含的假设是
什么C
事实上
是做什么
实际上相当于:
把你的阵法传给
然后这样称呼:
编辑:关于这方面的更多背景知识,Binary Worrier评论中的问题绝对值得一看。 |
|
|
2
2
尽管一维数组会自动转换为指针,但对于多维数组和多级指针,情况并非如此。
如果你改变顺序
原因是
有两种可能的解决方案:
|
|
|
MaPo · Linux,设置锁定ICMP_过滤器选项 1 年前 |
|
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 1 年前 |
|
|
Bobby · 复合字面值总是左值吗? 1 年前 |
|
9-Pin · C: 嵌套结构的堆栈内存分配 1 年前 |