C語言13天——day01

C語言一經出現就以其功能豐富、表達能力強、靈活方便、應用面廣等特色迅速在全世界普及和推廣。C語言不但執行效率高並且可移植性好,能夠用來開發應用軟件、驅動、操做系統等。C語言也是其它衆多高級語言的鼻祖語言,因此說學習C語言是進入編程世界的必修課。編程

#include<stdio.h>
int main( int argc, char *argv[ ])
{
     printf("Hello World");
    return 0;
  
}
View Code

 一個C程序有且只有一個主函數,即main函數。數組

C語言註釋方法有兩種:ide

多行註釋:  /* 註釋內容 */ 

   單行註釋:  //註釋一行


首先是C語言的結構。「一個C程序就是由若干頭文件和函數組成。


C程序就是執行主函數裏的代碼,也能夠說這個主函數就是C語言中的惟一入口。
printf()是格式輸出函數
return是函數的返回值,根據函數類型的不一樣,返回的值也是不一樣的。
注意:C程序必定是從主函數開始執行的.函數

頭文件包含命令「#include<>」和「 #include」 「 」兩個形式大致相同,區別在於尋找<>和""中包含的頭文件的順序,即先從哪個位置開始搜索這個頭文件。
< >引用的是編譯器的類庫路徑裏面的頭文件
""引用的是你程序目錄的相對路徑中的頭文件
也就是說若是你使用的頭文件是像stdio.h, math.h, stdlib.h這樣的系統提供的頭文件那麼咱們使用<>(這三個頭文件是比較經常使用的),若是是你本身編寫的頭文件,咱們使用" "。學習

而後是<>中包含的頭文件stdio.h。stdio 就是指 「standard input and output"即標準輸入輸出。 spa

其中包含的函數有getchar, putchar, scanf, printf, gets, puts, sprintf這些函數, 做用都是讀取數據和輸出數據。操作系統

其中咱們如今比較熟悉的就是printf函數咱們知道他能夠將一些內容打在屏幕上.code

計算機裏的函數:blog

函數是指一段在一塊兒的、能夠作某一件事兒的程序。也叫作子程序、(OOP中)方法。開發

 

咱們把一個C語言程序看成一個大房子。咱們要執行這個程序須要進入這個房子。嗯,先進入這間房子的入口,就好比那個換鞋的地方,或者直接是客廳。

嗯,而後咱們想要進入其餘房間(函數)就要從客廳進入(固然房間和房間之間也互通並非只能從主函數進入,有錯誤請大佬指出,在我能力範圍內這段描述沒啥問題)。

因此說主函數是每一個C語言程序所必須的程序入口。至於這個int,後面再說。

關於規範和註釋,並不想多講,原本就沒有多少內容,只是一個規範。必定要注意的一點,要用英文半角輸入

C語言--->彙編語言--->機器語言。
固然這是檢查過程序錯誤後的編譯階段,在檢查以前還有預處理階段。也就是咱們寫在主函數以前的部分以「#」開頭的命令。
以#include<>爲例,預處理器將<>中的內容粘貼進你編寫的C程序使得你能夠直接調用頭文件中的函數等東西。

粘貼這個詞用的很形象,意思就像是自己你的文章中沒有寫這個內容,可是你如今須要這個內容但你又懶得寫,因而就直接截取了一段,

粘貼在了你空給這部份內容的地方。固然這部分借來的代碼會和你寫的代碼一塊兒轉換爲彙編語言和機器語言。

相關文章
相關標籤/搜索