The_C_Language cpt1_end && Jav_How_2_Program 2.2_end

curry 30發表於2020-12-16

The C Language cpt1_end:
1.getchar返回的是int呢?因為EOF的關係,需要更大的值儲存EOF。
2.while 和 for 是很nice的語法,因為它先做判斷。如果不滿足條件,一次都不會執行。
3.while((c = getchar()) ! = EOF)是一個很好的寫法,緊湊,值得推廣。
4.ld% long型輸出
5.字元型在底層機器的儲存形式,本質上是一個整數,輸出時通過machine’s character set進行翻譯的,‘A’代表的是一個整數,但是“A”則是一個字串常量了。

1.5.4的那個函式很漂亮。

Java How to Program:
1.識別符號的命名:camel case ;類,大寫開頭,其他的比如變數,函式小寫開頭。
2.Instance Variable name都是private的,通過set/get方法訪問。同時其建立物件時就有初值了,但是method裡面的區域性變數是不會自動給初值的。
3.import package不是必須的,寫全路徑的話不import也可以,和C完全不一樣的。
4.UML構建模型很重要。
5.Scanner的nextline換行符結束,next空白結束。
6.public static void main很重要,static很關鍵,一般在Driver Class裡面書寫這個類。
7.default package,當前package下所有的類無需import就能直接使用。