列仲宇
級別: 探索解密
精華主題: 0
發(fā)帖數量: 75 個
工控威望: 135 點
下載積分: 685 分
在線時間: 23(小時)
注冊時間: 2018-10-31
最后登錄: 2019-05-11
查看列仲宇的 主題 / 回貼
樓主  發(fā)表于: 2019-02-24 22:37
圖片:
圖片:
很疑惑,我檢查了很久了,就是不明白哪里錯了。第三行,這樣定義一個二維數組,為何編譯不了?
haiyouyang
LabVIEW & C++
級別: 網絡英雄
精華主題: 0
發(fā)帖數量: 177 個
工控威望: 8153 點
下載積分: 42853 分
在線時間: 888(小時)
注冊時間: 2011-03-29
最后登錄: 2024-12-22
查看haiyouyang的 主題 / 回貼
1樓  發(fā)表于: 2019-02-25 08:26
數據array[n][m]沒有聲明大小,要用常數,不能用變量array[2][3]
藍葉風雪驕陽
級別: 探索解密
精華主題: 0
發(fā)帖數量: 94 個
工控威望: 197 點
下載積分: 1461 分
在線時間: 101(小時)
注冊時間: 2018-06-13
最后登錄: 2019-07-29
查看藍葉風雪驕陽的 主題 / 回貼
2樓  發(fā)表于: 2019-02-25 08:39
#define后面去掉分號看看
w45062099
多做事,少說話!
級別: 略有小成
精華主題: 0
發(fā)帖數量: 340 個
工控威望: 450 點
下載積分: 1293 分
在線時間: 1045(小時)
注冊時間: 2014-10-23
最后登錄: 2024-12-20
查看w45062099的 主題 / 回貼
3樓  發(fā)表于: 2019-02-25 10:16
int array [N][N],數組一旦定義,大小便確定,你這個沒有邊界!
每天只要小小一步都是在進步!
列仲宇
級別: 探索解密
精華主題: 0
發(fā)帖數量: 75 個
工控威望: 135 點
下載積分: 685 分
在線時間: 23(小時)
注冊時間: 2018-10-31
最后登錄: 2019-05-11
查看列仲宇的 主題 / 回貼
4樓  發(fā)表于: 2019-02-25 13:02
引用
引用第2樓藍葉風雪驕陽于2019-02-25 08:39發(fā)表的  :
#define后面去掉分號看看

嗯,對的,就是宏定義后面多了個分號,昨晚找出問題了,
列仲宇
級別: 探索解密
精華主題: 0
發(fā)帖數量: 75 個
工控威望: 135 點
下載積分: 685 分
在線時間: 23(小時)
注冊時間: 2018-10-31
最后登錄: 2019-05-11
查看列仲宇的 主題 / 回貼
5樓  發(fā)表于: 2019-02-25 13:03
引用
引用第3樓w45062099于2019-02-25 10:16發(fā)表的  :
int array [N][N],數組一旦定義,大小便確定,你這個沒有邊界!

嗯,謝謝了,是宏定義那里,后面不需要分號,我寫了分號,導致的錯誤
conchnit
級別: 略有小成
精華主題: 0
發(fā)帖數量: 131 個
工控威望: 456 點
下載積分: 6117 分
在線時間: 69(小時)
注冊時間: 2013-03-17
最后登錄: 2024-12-18
查看conchnit的 主題 / 回貼
6樓  發(fā)表于: 2019-02-28 12:35
引用
引用第5樓列仲宇于2019-02-25 13:03發(fā)表的  :

嗯,謝謝了,是宏定義那里,后面不需要分號,我寫了分號,導致的錯誤

踏實走好每一步. 承接自動化項目.