C語言筆記 一 基本資料型別

2021-09-27 18:29:58 字數 1685 閱讀 6082

編譯器要處理資料 那麼就需要知道資料的儲存大小和儲存方式(即資料型別)

常用的四種基本資料型別 char int float double

小數 浮點型

雙精度浮點型double8個位元組

字元型 字母

浮點型 float/double

字元型別 char

double存放範圍大 精度高float占用記憶體小 運算速度快

精度要求高或者存放資料大用double 不然用float

-----帕斯卡命名法

-----匈牙利命名法

全大寫 常量

#define maxsize 10
_t 一般是別名

size_t

time_t

定義變數的格式是 型別 變數名

格式佔位符說明變數型別

%d輸入或者輸出乙個int

%c輸入或者輸出乙個char

%f輸入或者輸出float

%lf輸入或者輸出乙個double

#include

intmain()

列印結果:float:1.000000,double:1.000000

輸出控制

除了基本的輸出之外,printf還提供了一系列輸出控制,以便使輸出的內容更加整齊正式

完整的printf 格式 %[標誌] [寬度] [.精度]type

最小寬度控制僅限整型

printf(「%4d」,3);

%4d中的4表示 最少輸出4位,像後面的3只有一位數字,那麼不夠的部分將用空格補齊

下面的**中給了一長串的*以顯示補齊的空格,可以很明顯看出他在前面補齊了三個空格湊成4位

#includeint main()

輸出結果:

****   3******

**************

精度控制僅限浮點型

所謂精度控制其實就是控制小數字數,用%f或者%lf輸出的浮點型預設輸出6位小數,如果想要輸出更多或者更少的小數字數,則可以使用精度控制

標記

其他不常格式占用符

%hd  short

%ld long

%lld long

long

%x 16進製制整型

%o 8進製整型

%u 無符號整型

%s 字串

%p 位址

C語言基本資料型別

2.各種資料型別介紹 2.1整型 整形包括短整型 整形和長整形。2.1.1短整形 short a 1 2.1.2整形 一般佔4個位元組 32位 最高位代表符號,0表示正數,1表示負數,取值範圍是 2147483648 2147483647,在記憶體中的儲存順序是地位在前 高位在後,例如0x12345...

C語言基本資料型別

1.資料型別可以理解為固定記憶體大小的別名 c語言誕生之前的彙編時代,在低端的機器語言裡面沒有資料型別的概念,如何操作記憶體呢?當然我們知道記憶體的起始位址和記憶體大小,就可以操作這段記憶體了。然而在程式設計過程中,我們發現經常用到1個位元組,2個位元組和4個位元組的記憶體。我們每次呢都會去記這個2...

C語言基本資料型別

記得大學一年級上的基礎課中就有c 語言,剛開始學的時候感覺很難 雖然現在感覺也不容易 最近開始重新翻開c語言的書籍,對於其中的基本資料型別感覺很重要也別有一翻feel。c語言基本資料型別有 int,short int long int double float,char.不管是整型,浮點型以及字元型...