C語言初階 資料型別,常變數等

2021-10-04 11:40:33 字數 2394 閱讀 9402

下面是day02所學到的知識:

涵蓋知識點:

c的特徵

資料型別

常變數(含作用域,作用週期)

字串轉義字元

#define 定義常量和巨集

1.

(1) c語言是一種面向過程的計算機程式語言。

(2) 有著良好的跨平台性。(不是指編譯器跨平台)

(3) 廣泛運用於計算機底層開發。—linux os

(4) c非常接近計算機體系結構,更能讓我們感受到計算機的軟硬體特性。

2.

(1) 標頭檔案—— .h (2)原始檔—— .c

3.

初學者第一條c語言**:

<1>

#include

<2>int main(

)

注:我選用的編譯器是vs2013

解釋:(1)首先一定要包含基本的輸出輸入標頭檔案 <1>

(2)int代表定義變數的型別是整型,main是入口函式 <2>

(3)語句<5>預設函式返回值為0。

4.資料型別

char //字元資料型別

short //短整型

int //整形

long //長整型

long long //更長的整形

float //單精度浮點數

double //雙精度浮點數

//c語言有沒有字串型別? 答案:無,可以用字元指標或字元陣列去表示。即char*,或者char

5.

如何知道資料型別的大小?

//存在這麼多的資料型別,是為了適應眾多的應用場景。//

型別的使用:

int weight = 200;

char ch=『w』;

6.變數and常量

(1) 定義變數的方法:

int age = 150;

float weight = 45.5f;

char ch = 『w』;

(2) 變數的分類:

<1>全域性變數

<2>區域性變數

變數的使用:

7.變數的作用域和作用週期

(1 )變數的作用域

<1>區域性變數的作用域是變數所在的區域性範圍。

<2> 全域性變數的作用域是整個工程。

(2)變數的作用週期

<1>區域性變數的生命週期是:進入作用域生命週期開始,出作用域生命週期結束。

<2>全域性變數的生命週期是:整個程式的生命週期。

8.常量

(1)字面常量

(2)列舉常量

(3)const修飾的常變數

(4)#define定義的識別符號常量

#include

enum ***

;//male female secret 均為列舉常量

intmain()

9.字串例如:「hello world!\n」

字串的結束標誌是乙個 \0 的轉義字元。在計算字串長度的時候 \0 是結束標誌,不算作字串

內容常用的轉義字元

\a警告字元,蜂鳴

\b退格符

\f進紙符

\n換行

\r回車

\t水平製表符

\v垂直製表符

10.

#define 定義常量和巨集

#include

#define max 100

//見名知意,提公升**的可維護性

intmain()

C 語言中的常變數和資料型別

char short intlong float double ifelse return dowhile forswitch case break continue default goto sizeof auto register static extern unsigned signed ty...

C語言 資料型別和變數

第乙個c語言程式 include 1.include 包含標頭檔案 標準輸入輸出標頭檔案 3.可以用 活著 包圍標頭檔案。搜尋路徑不同,如果標頭檔案被 包圍,編譯器會在系統檔案中搜尋此標頭檔案 如果被 包圍,現在當前目錄中搜尋標頭檔案,如果未找到,則會在系統中查詢。一般情況下,如果是系統檔案,則用 ...

C語言 資料型別 變數 常量

資料型別 c語言中,資料型別是指用來宣告不同型別的變數或函式的系統。變數的型別決定了變數儲存占用的空間。c中的資料型別 1.基本型別 算術型 整數型別和浮點型別。2.列舉型別 算術型 被用來定義在程式中只能賦予其一定的離散整數值得變數。3.void型別 型別說明符 void 表明沒有可用的值。4.派...