語言的基本元素是單詞爆阶,單詞按照語法連接起來,就構(gòu)成語言描述的根本意義代赁。所以語言是描述的工具扰她。上一次提到基本數(shù)據(jù)類型兽掰,是構(gòu)建計(jì)算機(jī)語言的基本要素芭碍,那么語法規(guī)則就是代碼世界基本規(guī)則了。難道不是這樣嗎孽尽?我們的現(xiàn)實(shí)世界充斥著各種基本元素構(gòu)成的一個(gè)一個(gè)物體窖壕,但是冥冥之中,總用那么一份自然規(guī)則將他們自然的融為一體杉女,構(gòu)成了多彩的世界瞻讽。
基本規(guī)則一:變量
基本元素創(chuàng)建出來,我們稱之為變量熏挎。由于適用范圍不同速勇,我們有了全局變量,局部變量坎拐;由于代表意義不同烦磁,我們有了成員變量一說;因?yàn)楸旧砺暶魑矬w不同哼勇,我們有了指針變量都伪;因?yàn)楸旧硖攸c(diǎn),我們又有了常量积担。
變量陨晶,是為了準(zhǔn)備這個(gè)計(jì)算機(jī)語言世界的元素,供程序員使用帝璧。就如同先誉,上次提到的:
基本規(guī)則二:注釋
人都是健忘的,即使是上帝也不例外褐耳。所以我們需要一些tip來備注一下叭爱,從而不至于出現(xiàn)難以維護(hù)的情況。例如:
// 我是單行注釋
/*
我是多行注釋
*/
/**
* 我是文檔注釋
*/
基本規(guī)則三:表達(dá)式
表達(dá)式漱病,計(jì)算機(jī)處處有數(shù)學(xué)的影子买雾。表達(dá)式就是我們想要表述具體內(nèi)容的具體的組織方式衔沼。然而代碼世界就是這么簡單苔埋,常見的(通用的)表達(dá)式只有幾種那槽。以Java為例:
- 判斷語句
//if 判斷語句
if(true or false){
//todos
}
//if…else…
if(true or false){
//todos
}else{
//todos
}
//if…else if…
if(true or false){
//todos
}else if(true or false){
//todos
}
* 循環(huán)語句
```java
//for循環(huán)求和
int total = 0;
for(int i=0;i<=100;i++){
total += i;
}
//while循環(huán)求和
while(i<=100){
total += i;
}
//do…while循環(huán)求和
do{
total += i;
}while(i<=100); //主義末尾的分號扒奚馈痪欲!
- 運(yùn)算符(常用)
1.算術(shù)運(yùn)算符:* - + /
2.關(guān)系運(yùn)算符: > < == != >= <=
3.邏輯運(yùn)算符:! && ||
4.位運(yùn)算符:<< >> ~ | ^ &
5.賦值運(yùn)算符:=及擴(kuò)展賦值運(yùn)算符
6.條件運(yùn)算符:? :
既然知道了基本元素且轨,也知道了這些語句毛肋,應(yīng)該可以做數(shù)學(xué)作業(yè)了梨水。這就是計(jì)算機(jī)老客,名稱的由來吧僚饭。