C語言基礎(1)

發表于:2008-06-10來源:作者:點擊數: 標簽:C語言基礎
關鍵字:C語言 C語言是一門功能強大的編程語言,它也是C++語言的基
關鍵字:C語言

 C語言是一門功能強大的編程語言,它也是C++語言的基礎。C語言屬于中級語言。這里所說的中級是相對于計算機的底層硬件而言的。匯編語言是最低級的語言,它可以直接與硬件打交道。高級語言有Pascal、Basic、Fortran等等。高級語言的一條語句對應低級語言的很多條語句,任何高級語言編寫的程序都要經過編譯程序的編譯、連接才能成為可以運行的程序。編譯連接的過程也就是把高級語言翻譯成機器語言(二進制機器碼)的過程,而匯編語言是基本上與機器語言對應的一種語言。這個翻譯過程是由編譯程序自動完成的。把C語言定為中級語言是有它的道理的,因為C語言既有匯編語言的存取底層硬件的能力,又具有高級語言的許多特點。熟練掌握了C語言,學習其它的各種編程語言應該是很輕松的了。

  C語言的書寫格式:
  
  1) 一個C語言編寫的源程序,必定有一個主程序(稱為main()函數,在C語言中子程序稱為“函數”(當然,不要理解成為數學里面的“函數”)。但是決不能有一個以上的main函數(即只能有一個)。
  2) 函數語句塊用‘{’括號開始, 以‘}’反括號結束。這樣的花括號必須成對出現。
  3) 表達式寫在小括號里面,以‘(’括號開始,以‘)’反括號結束。
  4) 函數不能嵌套,即函數里面不能再套函數。(每一個函數是完成一個特定功能的函數模塊)

  C語言的組成:
   
  C語言是由許多函數組成的。其中只有一個主函數(main()函數)。C程序執行時總是從main函數的‘{’處開始,至main函數的反大括號'}'處結束。當然還有其它一些規則,這將在以后的學習中去熟悉它。

  C語言的書寫規則:
   
  C語言在書寫時有它自身的特點:書寫格式比較自由,在一行里可以寫多條語句,一個語句也可以分寫在多行上。雖然如此,在書寫源程序時還是要注意哪些可以自由書寫,而哪些必須要按照書寫規則來書寫。

  幾條規則寫在下面:

  1) 一行內可以寫幾個語句,建議一行不超過兩條語句;
  2) 一條語句可以寫在多行上;
  3) C語句不需要寫行標號;
  4) 每條語句及數據定義的后面要寫上分號以表示該語句結束;
  5) C語言中注釋用 /* */來表示;
  6) 建議書寫時采用縮進格式;
  7) 花括號、小括號都是成對出現的。

  一個最簡單的C程序的編寫:

  /* 程序代碼*/                       /* 注釋部分*/
  main()                     /*main是主函數名。緊跟在main后面的括號是放參數的。
                             括號里面為空說明main函數不需要參數*/
  {                          /*正寫的大花括號表示main函數從這里開始*/

  }                          /*反寫的大花括號表示main函數到這里結束*/

  說明:由于是一個演示程序,在函數體內并沒有任何可以執行的語句,也就是這個程序什么事也不做。
這個程序就是這么簡單: 寫在一行上就是 main() {  }
  

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97