向期望不同维度范围的函数参数传递多维数组时的UB(未定义行为)疑问
向期望不同维度范围的函数参数传递多维数组时的UB(未定义行为)疑问
最近我在研究C2Y草案n3467,正试着搞明白变长数组(VLA)相关的一个问题。
我发现似乎存在一种标准没提到的未定义行为,具体情况是:
- 传递一个具有特定范围的多维数组给
- 某个函数参数,但
- 该函数定义里期望的是另一个不同的范围。
备注:内容来源于stack exchange,提问作者DannyNiu
相关产品推荐
相关产品推荐
最近我在研究C2Y草案n3467,正试着搞明白变长数组(VLA)相关的一个问题。
我发现似乎存在一种标准没提到的未定义行为,具体情况是:
备注:内容来源于stack exchange,提问作者DannyNiu