當前位置:首頁 » 編程軟體 » 為什麼數組編譯大括弧錯誤

為什麼數組編譯大括弧錯誤

發布時間: 2023-07-19 01:09:32

㈠ C語言數組在使用中常見的幾種錯誤

在計算機程序中,通常可能發生以下三種類型的錯誤:
(1)語法錯誤:這是指程序中含有不符合語法規定的語句,例如關鍵字或符號書寫錯誤(將printf寫成print、將數組元素引用寫成a(2)等)、使用了未定義的變數、括弧不配對等。含有語法錯誤的程序是不能通過編譯的,因此程序將不能運行。
(2)邏輯錯誤:這是指程序中沒有語法錯誤,可以通過編譯、連接生成可執行程序,但程序運行的結果與預期不相符的錯誤。例如整型變數的取值超出了有效的取值范圍、在scanf函數遺漏了取地址運算符&、數組元素引用中下標越界、在應當使用復合語句時沒有使用復合語句等。由於含有邏輯錯誤的程序仍然可以運行,因此這是一種較難發現、較難調試的程序錯誤,在程序設計、調試中應予特別注意。
(3)系統錯誤:這是指程序沒有語法錯誤和邏輯錯誤,但程序的正常運行依賴於某些外部條件的存在,如果這些外部條件缺失,則程序將不能運行。例如折半查找法是在已經排序的數組上進行的,但實際的數據並沒有進行排序、程序中需要打開一個已經存在的文件,但這個文件由於其他原因丟失等。

㈡ C語言中的數組編譯為啥通不過

從標准語法看,這條有語法錯誤。
int s[10] ;
就可以了。

但是不同的編譯器可能不同的表現,作為程序員,要禁止這種大括弧內沒有元素列表的情形。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:645
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:936
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:632
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:821
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:731
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1066
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:299
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:160
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:850
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:763