syntax error什么意思?(解决执行脚本报syntax)
本教程操作環(huán)境:windows7系統(tǒng)、Dell G3電腦。
編程是通過代碼開發(fā)軟件的過程,一些初學(xué)者在學(xué)習(xí)過程中遇到不少錯誤,其中syntax error錯誤出現(xiàn)在最為平常,那么syntax error錯誤是什么意思?下面本篇文章給大家介紹一下。
syntax error什么意思?
syntax error是“語法錯誤”的意思。
在計算機科學(xué)中,語法錯誤是指程序的語法有誤,編譯器或解譯器在詞法分析時無法將其轉(zhuǎn)換為適當(dāng)?shù)木幊陶Z言。
拓展
在編譯語言中,語法錯誤一定只在編譯期時出現(xiàn),編譯器要所有的語法都正確,才能正確編譯。不過解釋型語言中的語法錯誤可能要到運行期才會出現(xiàn),而且不一定容易區(qū)分語法錯誤及語義錯誤。
早期8位家用電腦的用戶界面是BASIC解釋器,SYNTAX ERROR錯誤消息常造成用戶的困擾,只要解釋器無法識別用戶的輸入,就會出現(xiàn)此一消息。
若計算器中輸出不正確的算式,也會出現(xiàn)語法錯誤,例如算式中有左括號但沒有右括號、或是一個數(shù)字中有多個小數(shù)點等。
在Java語言中,以下的程序是正確的:
System.out.println("Hello World");
登錄后復(fù)制
以下的程序不正確:
System.out.println(Hello World);
登錄后復(fù)制
第二個程序理論上要顯示的是叫作Hello World的變量,而不是Hello World這個字,且Java語言的變量名稱中不可有空白,因此會出現(xiàn)語法錯誤。
編譯器會標示程序中有語法錯誤的行,可能也會有簡單的說明。
更多相關(guān)知識,請關(guān)注 PHP中文網(wǎng)!!
以上就是syntax error什么意思?的詳細內(nèi)容,更多請關(guān)注風(fēng)君子博客其它相關(guān)文章!
總結(jié)
以上是生活随笔為你收集整理的syntax error什么意思?(解决执行脚本报syntax)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 系统软件包括哪四类
- 下一篇: 家里门锁打不开怎么办