C的語法因為最基礎,所以其實有些指令或功能在一開始是幾乎不會接觸到的......由於時間上問題,而且達內教育課程一天真的有點常常冗冗的(偷偷對達內教育評價一下顆顆)只能先大概提到這樣,晚點再補上其他結果吧。所以在這裡我要來做一些以前可能沒接觸過的,或是有看過但比較容易生疏的指令與語法特性,一樣是在達內教育看到的不多做評價了。

 

1.java中input和output的差異,scan時要先以import java.utli.Scanner;來引入函式庫,之後宣告Scanner scan = new Scanner(System.in); 在這之後才做 int name = scan.nextInt();,如此我們便能讓使用者輸入了;

output則為System.out,print("text");(上篇其實有提到)。

 

 

 

2. ' ? ' 這個字元的使用,我最後一次看到它是在haskell這個語言上看到,蠻多地方好像也有,但以前寫C時好像沒有,不知是沒教到(或我沒專心上課聽到)還是不支援。但他的用法其實很簡單,可以想像成是一個if(){}。

範例:  a > b ? 1:0 , 可以解讀為若a>b為真則輸出1,反之則輸出0,這跟if是很像得但你可以把它濃縮在一個式子裡。

 

 

 

相關連結:

一項java技能,終生成軟體工程師

痞客邦部落格

接著的小記

 

 

 

    全站熱搜

    jimchen19901212 發表在 痞客邦 留言(0) 人氣()