《C語言入門經典》讀後感(一)

Anruiabc發表於2016-09-11

        本人為大學生,大一學完C語言,頗有感觸。便於以後能在最短時間內複習完C語言,故做此文。也希望對一些新手一些幫助,有錯處請多多指出,話不多說,進入主題。

        C語言用到的編譯器:首推Visual Studio,然後是visual C++6.0 、CodeBlocks 、Dec-Cpp,Gcc  還有就是一些編輯器Notepad++、EditPlus,如果你喜歡一些有特殊效果的(炫酷,震動)的編輯器,建議Atom,這個編輯器可以安裝外掛來達到你想要的效果,以上所列舉的編輯器會自動配對括號、換行、關鍵詞著色、英文拼字檢查、自動換行、列數標記、搜尋取代、同時編輯多檔案、全螢幕瀏覽功能等等,有點編輯器已經整合編輯器,有時也稱作IDE(Integrated Development Environment,整合開發環境).

        資料型別:在資料結構中的定義是一個值的集合以及定義在這個值集上的一組操作。為了高效利用硬體記憶體資源,計算機程式語言中(當然也包括C語言)資料型別分為short (int)、unsigned int(4位元組)、int、long (int)、long long (int)、float、double 、char等等,只列出一些常見的資料型別,還有一些不常用(unsigned long long int、unsigned char)不一一列舉了。

型別名稱
位元組數
取值範圍
char
1
0~255
short (int)
2
-32768~+32767
int
4
...
long int
4
...
long long (int)
8
...
float
4
...
double
8
...

       第一個程式(Hello World):

#include<stdio.h>    (符號#表示這是一個預處理命令,也稱為標頭檔案)                /*This is a perprocessor directive*/

       int main(void)                    /*This identifies the function main()*/

         {                                         /*This marks the beginning of main*/

            printf("Hellor world!"); /*This line displays a quotation*/

           return 0;                          /*This returns control to the operating system*/

          }                                       /*This marks the end of main()*/

/*

*Written by Heiren

*Copyright 2016

*/

     注:位於/*和*/之間的任意文字都是註釋,/*可以和*/放在同一行 程式碼上,也可以放在不同程式碼上      

main()函式的一般格式:

        int main()-----------------------------------函式頭(指定函式函式定義的開頭和函式名稱)  

                 {----------------------------------------起始括號(定義函式的開頭)

                  。-------------------------------------函式體(包含所有的語句,它們定義了函式執行時要完成的任務)

                  。

                }---------------------------------------結束括號(定義函式的結束)

相關文章