四海網

什么是語法錯誤什么是邏輯錯誤

2021-09-15 12:24:27來源:四海網綜合頭條

  1、語法錯誤:這是指程序中含有不符合語法規(guī)定的語句,例如關鍵字或符號書寫錯誤(將printf寫成print、將數組元素引用寫成a(2)等)、使用了未定義的變量、括號不配對等。含有語法錯誤的程序是不能通過編譯的,因此程序將不能運行。

  2、邏輯錯誤:這是指程序中沒有語法錯誤,可以通過編譯、連接生成可執(zhí)行程序,但程序運行的結果與預期不相符的錯誤。例如整型變量的取值超出了有效的取值范圍、在scanf函數遺漏了取地址運算符&、數組元素引用中下標越界、在應當使用復合語句時沒有使用復合語句等。由于含有邏輯錯誤的程序仍然可以運行,因此這是一種較難發(fā)現(xiàn)、較難調試的程序錯誤,在程序設計、調試中應予特別注意。

聲明:本文由四海網用戶htnew原創(chuàng)/整理/投稿,本站收錄此文僅為傳遞更多信息,幫助用戶獲取更多知識之目的,內容僅供參考學習,文圖內容如存在錯誤或侵害您的權益,請與我們聯(lián)系,本站承諾2小時內完成處置反饋工作。Tags:邏輯
相關信息

國際專物館日丨顏值呆萌、工藝順地,那些文物有多酷?

國際專物館日丨顏值呆萌、工藝順地,那些文物有多酷?
中新網北京5月18日電 又是一年國際博物館日,與文物有關的各式展覽吸引了不少人的注意。近些年來,很多文博機構的科普方式越來越有趣,讓原本顯得有些…

潘周聃成“冷!,是無聊借是新潮?

潘周聃成“冷!,是無聊借是新潮?
中新網北京5月18日電(記者袁秀月)“潘周聃,29歲,碩士畢業(yè)于蘇黎世聯(lián)邦理工大學。”時隔兩年,《最強大腦第七季》中的一個節(jié)目片段最近意外在網上走紅…