學(xué)習(xí)編程語(yǔ)言的步驟
01
基礎(chǔ)語(yǔ)法
首先當(dāng)然是了解語(yǔ)言的*基礎(chǔ)語(yǔ)法??刂婆_(tái)輸出,如C的printf,Java的System.out.println等。普通碼農(nóng)的**行代碼一般來(lái)說(shuō)是輸出“HelloWorld”吧。
?基礎(chǔ)數(shù)據(jù)類型
不一樣編程語(yǔ)言的基礎(chǔ)數(shù)據(jù)類型不一樣?;A(chǔ)數(shù)據(jù)類型是的申請(qǐng)內(nèi)存空間變得方便、規(guī)范化。
?變量值
不一樣編程語(yǔ)言的申明變量值方式有挺大不一樣。有的如Java、C++要清晰指定變量值數(shù)據(jù)類型,這類叫強(qiáng)類型定義語(yǔ)言。有的語(yǔ)言(主要是腳本語(yǔ)言),如Javascript、Shell等,不用清晰指定數(shù)據(jù)類型,這類叫若類型定義語(yǔ)言。
還要留意的一點(diǎn)是變量值的作用域范圍和生命周期。不一樣語(yǔ)言變量值的作用域范圍和生命周期未必相同,這個(gè)要在代碼中仔細(xì)感受,有時(shí)候會(huì)因此埋雷。
?邏輯控制語(yǔ)句
編程語(yǔ)言都是有邏輯控制語(yǔ)句,就算是匯編語(yǔ)言。把握條件語(yǔ)句、循環(huán)語(yǔ)句、中斷循環(huán)語(yǔ)句(break、conTInue)、選擇語(yǔ)句。一般區(qū)別僅僅在于關(guān)鍵字、語(yǔ)法格式略有不同。
?邏輯控制語(yǔ)句
掌握算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符、賦值運(yùn)算符等基本運(yùn)算符。一些語(yǔ)言還提供按位運(yùn)算符,特殊的運(yùn)算符,具體取決于繪圖。
?評(píng)論
沒(méi)什么可說(shuō)的
?函數(shù)
幾乎所有的編程語(yǔ)言都有函數(shù)。注意語(yǔ)法格式:是否支持參數(shù);支持什么數(shù)據(jù)作為參數(shù),有些語(yǔ)言允許函數(shù)作為參數(shù)*遞給另一個(gè)參數(shù)(即回調(diào));返回值。如何退出函數(shù)(如Java, c++返回,)。
02
數(shù)組、枚舉集合
枚舉只在一些編程語(yǔ)言中可用,比如Java、c++和c#。但是,數(shù)組和集合(有些語(yǔ)言稱它們?yōu)槿萜?通常在編程語(yǔ)言中可用,盡管有些語(yǔ)言提供了更豐富的集合。用法基本相同。
版權(quán)所有 廣東銘鋅科技有限公司 備案號(hào):粵ICP備2021171912號(hào) 技術(shù)支持:天英網(wǎng)絡(luò)