語法與語義
我們經常遇到這個問題。我們選擇在大多數時候忽略它們。但這到底是什麼意思呢。
他們倆都不一樣嗎?
嗯......不太好。讓我們明白為什麼。
語法:
語法告訴您可以編寫的內容。
語義:語義告訴你你到底寫的是什麼意思。
例如。
Value1 + Value2在程式設計中得到Value3。我們都知道。
現在這個“ValueX”可以是一個變數,可以是常數,也可以是其他東西。
所以,
1 + 2得到3.對吧?是!“Hello”+“World”給出了“HelloWorld”。對?是!
1 +“Hello”得出啥???
確切地說......這是語義學。
你能正確得出1 +“Hello”,這在語法上是正確的,因為你有兩個值,中間有一個運算子。
但得出的結果到底是什麼意思呢?這就是“語義”的含義。
相關文章
- HTML基本語法和語義寫法規則與例項HTML
- HTML基本語法和語義HTML
- lua語法-變數的定義與使用變數
- List Incarnation 語法含義
- 如何自定義python語法.Python
- JavaScript 新語法 「雙問號語法」與「可選鏈語法」JavaScript
- Python語法的轉義字元Python字元
- 使用PHP實現詞法分析與自定義語言PHP詞法分析
- Javascript與抽象語法樹JavaScript抽象語法樹
- Vuejs 基礎與語法VueJS
- Builder模式與Java語法UI模式Java
- class語法與繼承繼承
- 英語語法
- volatile的語義與實踐
- HTML語法大全_html語言語法大全(必看)HTML
- 引言:分詞與語法解析分詞
- redis系列(二)- 語法與命令Redis
- nginx與location語法詳解Nginx
- scala語法 - 方法與函式函式
- Markdown與LaTex使用語法整合
- Presto 與 Hive 語法學習RESTHive
- 模板語法 if 與 with 的區別
- Wfurent 語語法概述
- 語義網路術語
- c語言的定義與宣告C語言
- 離散數學——2.命題邏輯公式語法和語義公式
- makefile--if條件判斷語句的語法與使用
- [一、基本語法]1基本語法概述
- 1.分詞與語法解析分詞
- Python 與 JavaScript 語法差異點PythonJavaScript
- Flex佈局語法與實踐Flex
- GOLANG簡介與基礎語法Golang
- Ozone的S3語義和FS語義S3
- SAPGUI裡實現自定義的語法檢查GUI
- 電子工程術語與定義列表
- Dart語法篇之基礎語法(一)Dart
- protobuf 語法,proto3 語法參考
- JAVA語法糖和語法糖編譯Java編譯