002-IDE的使用與數據類型-C語言筆記

學習目標

1.【瞭解】IDE並熟悉Xcode基本使用技巧git

2.【理解】C程序的入口和運行流程github

3.【理解】變量的聲明賦值和一些細節web

4.【理解】變量的命名規範xcode

5.【掌握】註釋的介紹和使用ide

6.【掌握】printf函數的使用注意和細節函數

7.【掌握】基本數據類型工具

1、認識IDE和Xcode

IDE就是集成開發環境的簡稱。集成開發環境就是集成了開發軟件須要的環境、開發工具、插件等等各類功能的一個軟件。Xcode是蘋果公司推出的一款專門開發OS X和iOS系統上的軟件的集成開發工具。學習

Xcode經常使用功能開發工具

1.一鍵編譯、鏈接、運行不再用苦逼的去執行cc命令來手動的編譯、連接、運行了。spa

2.自動語法檢查,在Xcode中寫代碼的時候,Xcode會實時檢查咱們寫的代碼是否符合語法規範,若是不符合會以紅色的歎號標註,當咱們單擊歎號的時候還會顯示錯誤的緣由和建議的修改方式。

3.代碼智能提示,咱們只須要敲出單詞的前幾個字母,Xcode會自動提示剩餘的內容。

4.關鍵字高亮,在代碼中表明不一樣功能的單詞以不一樣的顏色顯示,一目瞭然。

5.代碼自動縮進,使咱們的代碼看起來更加有層次感。

6.代碼調試,99%的Bug咱們均可以經過調試找到。

7.功能強大的團隊開發功能

。。。。。等等

2、Xcode的安裝

第一種方式: 使用OS X系統的AppStore 搜索Xcode 點擊下載安裝,這樣將自動在你的系統上。

QQ20150731-3

第二種方式:直接在網上搜索下載.dmg格式的安裝包安裝便可。

不管是採用哪一種方式安裝,當安裝成功後,你均可以在Applications目錄中找到已經安裝好的Xcode程序並打開。

QQ20150731-4

3、使用Xcode快速開發C程序

1414

點擊Create a new Xcode project  -》 Application -》 Command Line Tool

1515

在彈出來的窗口中,設置項目的一些必要信息

1616

當項目的必要信息設置完成之後,點擊Next按鈕進入下一步操做。這個時候會讓你選擇項目存儲的路徑。

1717

選擇你但願存儲項目的路徑後,點擊Create按鈕建立項目.,你就能夠看到 Xcode的工做界面。

1818

其餘Xcode使用介紹就很少說了,本博客Xcode教程欄目有更多更詳細的使用教程

4、C程序的入口和運行流程

程序執行流程:不是從上到下依次執行全部代碼,而是先找到main函數,而後依次執行main函數中的代碼,直到遇到return結束main函數。

注意:C程序的入口是main函數,一個完整的C程序想要被執行,有且只能有一個main函數。

 

5、變量的聲明和賦值

變量就是可變化的量!第一次給變量賦值叫變量的初始化,後面再從新爲變量賦值,就會覆蓋掉原先的值。

聲明一個變量,就是在內存中申請一塊字節空間,並給空間取個別名,這個別名就叫變量名

給變量賦值,就是儲存數據到變量中

注意:每條語句末尾都要加半角分號,也就是英文狀態下的分號,而且若是要爲變量賦值,必須先聲明變量才能爲變量賦值。

變量重複賦值

 

6、變量的命名規範

變量名命名規則:

1.只能使用字母、數字、下劃線、美圓符號爲變量命名,不能使用其餘字符。

2.不能以數字開頭。

3.不能和C語言關鍵字同名。

4.要遵照命名規範。

命名規範:

1.作到見名知意,就是看到變量名就能大概猜出這個變量是有什麼用。

2.使用駝峯命名法,就是多個單詞就第一個首字母小寫,其餘首字母大寫的命名方法。

3.使用前綴加_的方式命名一些功能差很少的變量。

 

7、註釋

註釋就是對代碼的解釋說明或者調試程序讓代碼不起做用,而且註釋不會被編譯器編譯。通常註釋分爲單行註釋多行註釋

單行註釋// 就是兩個斜槓

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

快速註釋多行代碼選中要註釋的代碼按快捷鍵 command + r ,就能夠快速註釋選中的多行代碼,再次執行的話會去掉註釋。

 

8、printf函數的使用注意

做用:向控制檯輸出信息。

語法:printf("格式控制字符串",變量列表); 

經常使用佔位符

%d  輸出int類型變量的值

%f  輸出float類型變量的值

%lf  輸出double類型變量的值

%c  輸出char類型變量的值

printf函數高級用法

%mdm是1個整數,表示輸出的數據佔多少位。若是m大於實際的位數,不足的位數就以空格補齊。若是m小於或者等於實際的位數,那麼就實際有多少爲就輸出多少位。m若是是正數就在左邊補空格,若是m是負數就在右邊補空格。

%0md和上面同樣,只不過不足的位數以0補齊。

%f、%lf輸出小數點後面的6爲小數。

%.nf、%.nlf:n是1個整數,表示輸出小數點後面多少位。

%m.nf 、%m.nlfm是1個整數,表示輸出的數據佔多少位,包括小數點。

 

9、基本數據類型

不一樣數據類型在不一樣編譯器下所佔的字節空間不一樣,咱們如今用的OS X都是64位的操做系統,因此編譯器也是64位的。

14152549-b92c48dad25647be8c3b0b0b9d7ca0ea

C語言中的基本數據類型就4個,char、int、float、double其餘書上寫的short和long也當作基本數據類型,其實他們都是修飾符,用於修飾int和double的。

注意

1.char類型是最小的數據類型單位,在任何類型的編譯器下都是佔用1個字節,char類型的變量賦值能夠直接賦值等於某個字符也能夠賦值爲整數(對應的ASCII值)

2.可使用兩個long來修飾一個整形(就是常用的8字節的整形long long),可是兩個long不能修飾double並且也不存在兩個short,不然編譯警告

3.一個浮點型常量若是後面加上f編譯器認爲它是float類型,不然認爲double類型,例如10.0是double類型,10.0f是float類型。

1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
 
int main ( ) {
     int age = 10 ; //int類型變量
    
     float height = 1.8f ; //float類型數值後要加個f
    
     double money = 1000.22 ; //默認實數就是double類型
    
     char ch = 'a' ; //注意char類型只能存一個字符,一個漢字是3個字符,因此不能用char類型變量存儲
    
     return 0 ;
}
相關文章
相關標籤/搜索