❶ 程序編好後計算機能查出語法錯誤嗎
當然可以,編譯就不會通過的,會在編譯程序下方顯示錯誤,你點擊錯誤報告會直接跳至你語法錯誤的行。
❷ c程序進行編譯的過程中,可發現注釋中的拼寫錯誤
c程序進行編譯的過程中,是不可以發現注釋中的拼寫錯誤的。注釋中的拼寫錯誤只可能通過人工檢查發現。
因為C語言編譯時,不檢查注釋的內容。
❸ 緊急尋求java編譯過程中遇到的各種錯誤以及它們的含義,恭候前輩們指點
1.錯誤提示內容:javac:Command not found
解釋:包含javac編譯器的路徑變數設置不正確。javac編譯器放在The Java Developers Kit(JDK)下的bin目錄中。
JDK是Sun公司免費提供的軟體包,其中含有編寫和運行Java程序的所有工具,包括組成Java環境的基本構件:Java編譯器javac、Java解釋器java、瀏覽Applet的工具appletviewer 等。編寫Java程序的機器上一定要先安裝JDK,安裝過程中要正確設置PATH和CLASSPATH環境變數,這樣系統才能找到javac和java所在的目錄。有關JDK的下載和安裝,請讀者參閱有關的文檔說明。
2.錯誤提示內容:HelloWorldApp.java:3:Method printl
(java.lang.String)not found in class java.io.PrintStream.
System.out.printl CHello World!「);
解釋:鍵入的方法名printl不正確,方法println()的名字被寫成printl.錯誤信息中用符號「『』指示系統找不到的方法名,第一行中的3.表示錯誤所在行數,即第3行(注釋行不計算在內)。對於系統不認識的標識符,中國自學編程網整理發布,www.zxbc.cn可能有以下幾個原因:
(1)程序員拼寫錯誤,包括大小寫不正確。
(2)方法所在的類沒有引入到當前名字空間。
(3)實例所對應的類中沒有定義要調用的方法。
(4)其他原因。
3.錯誤提示內容:HelloWorldApp.java:1:Public class HelloWorldapp must be defined in a file called「HelloWorldapp.java".
public class HelloWorldapp {
解釋:文件HelloWorldApp.java中定義的公有類HelloWorldaPp的名字和文件名不匹配。Java規定,如果。java文件中包含一個公有類,則文件名必須與類名一致。文件名與類名不一致時會發生該錯誤。此例中,名字中的字母a大小寫不統一。
❹ 編譯程序可發現源程序全部的什麽錯誤和部分的什麽錯誤
編譯程序可發現源程序全部的「語法」錯誤和部分的「語義」錯誤。
特意找了詳細解釋幫你理解:用戶編寫的源程序不可避免的會有一些錯誤,這些錯誤大致可以分為靜態錯誤和動態錯誤。動態錯誤也稱動態語義錯誤,它們發生在程序運行時,例如除數為0、引用數組元素下標錯誤等。靜態錯誤是之編譯階段發現的程序錯誤,可分為語法錯誤和靜態語義錯誤,如單詞拼寫錯誤、標點符號錯誤、表達式缺少操作數、括弧不匹配等有關語言結構上的錯誤稱為語法錯誤,而語義分析時發現的運算符與運算對象不合法等錯誤屬於靜態語義錯誤。語義分析階段主要檢查源程序是否包含靜態語義錯誤,而一般的編譯器很難檢查出動態語義錯誤。
❺ "在對一個C程序進行編譯的過程中,可發現注釋中的拼寫錯誤"這句話對不
純屬扯淡,注釋是給人看的,又不是給機器看的,只要人感覺沒問題就行,根本就沒有對錯之分,編譯器在編譯代碼的時候,直接就跳過去了,去哪裡檢查正誤啊