RT,我用while{}語句來讀取逐個文件信息輸入到結構體數組,通過printf,我看見在while{}語句內的數據是正常的,但是在while{}語句外面這些數據都不對,我在想是不是while語句外部不認while里面的數據,要怎么把while{}語句內的數據傳到while語句的外部?
1 回答

森欄
TA貢獻1810條經驗 獲得超5個贊
具體看你的代碼。
如果是while內外使用同一個結構體變量的話,是可以做到傳遞的 。
有可能的原因:
1 在while內部定義了同名數組,導致內外不是一個變量。
2 數據賦值的時候有越界,導致之前正確的數據被覆蓋。
- 1 回答
- 0 關注
- 714 瀏覽
添加回答
舉報
0/150
提交
取消