0
A
回答
1
這可能是因爲您的工作是不是在你開始執行空的,即b
已經定義爲5
你執行你的代碼之前。
如果你清楚你的工作區之初,程序將如預期,並返回一個錯誤Undefined function or variable 'b'
:
clear all;
a = 5
c = a + b
b = 5
相關問題
- 1. 爲什麼這個p標籤被添加爲新行?
- 2. 爲什麼這個代碼添加每次執行
- 3. 爲什麼這個順序操作沒有被執行?
- 4. 爲什麼pass語句在這個if/else中被執行?
- 5. 爲什麼這個before_filter不能執行?
- 6. 爲什麼這個方法不執行?
- 7. 爲什麼最後一行沒有被這段代碼執行?
- 8. 爲什麼這個對象不被添加到這個數組中?
- 9. 爲什麼這個Java程序的第17行沒有被執行?
- 10. 爲什麼windows.onload被執行多次?
- 11. 爲什麼paintComponent被執行2次?
- 12. 爲什麼URL不被執行?
- 13. 爲什麼print語句不被執行?
- 14. 爲什麼我的segue被執行?
- 15. 爲什麼腳本沒有被執行?
- 16. 爲什麼代碼被執行兩次?
- 17. 爲什麼這個sqlite3插入語句不添加一行?
- 18. 爲什麼這些行被跳過? (JAVA)
- 19. jsonencode添加一個空行,爲什麼?
- 20. 爲什麼這最後不能執行?
- 21. 這段代碼爲什麼執行?
- 22. 這爲什麼執行沒有分號?
- 23. 爲什麼Q.all像這樣執行?
- 24. 爲什麼這些表格單元格不被添加?
- 25. 爲什麼這個不行
- 26. 類未被添加到NSMutableArray ..爲什麼?
- 27. 爲什麼值不被添加到NSMutableArray?
- 28. 爲什麼這個活動被解僱?
- 29. 爲什麼這個值會被切斷?
- 30. 爲什麼這個函數被調用?
以及它似乎像'B'是在工作區中已經定義,所以沒有彈出錯誤出。嘗試「清除」工作區,然後運行你的代碼 –