C語言學習筆記01 資料型別,輸入與輸出

2021-10-05 06:57:51 字數 2728 閱讀 7639

資料型別

輸入和輸出

使用字串

getchar和putchar

strlen和sizeof

預處理

#

include

intmain

(void)--

----

----

----

----

----

----

----

----

----

----

----

--hello world!

#include : 預處理器指令

int main(void) : main()總是第乙個被呼叫的函式

#include←包含另乙個檔案

int main(void)     ←函式名

/* 乙個簡單的c程式 */    ←注釋

←結束

int

main

(void)--

----

----

----

----

----

----

----

----

----

----

----

--hello world!

關鍵字:int 、short、long、unsigned、char、float、double、_bool、 _complex、_imaginary

#

include

intmain

(void)--

----

----

----

----

----

----

----

----

----

----

----

--my name is t,i am 18

pi is 3.140000

pi is 3.141593

,too

#

include

intmain

(void)--

----

----

----

----

----

----

----

----

----

----

----

--請輸入整數,單精度浮點數,雙精度浮點數,字元:15,

1.5,

1.56872268654

,j15

,1.500000

,1.568723

,j

scanf()語句決定了你輸入的方式

#

include

intmain

(void)--

----

----

----

----

----

----

----

----

----

----

----

--請輸入整數,單精度浮點數,雙精度浮點數,字元:

11.2

5.222555 k1,

1.200000

,5.222555

,k

#

include

intmain

(void)--

----

----

----

----

----

----

----

----

----

----

----

--please enter your name:

steve

your name is steve

#

include

intmain

(void)--

----

----

----

----

----

----

----

----

----

----

----

--please enter type of char

:kyou input is:k

#

include

intmain

(void)--

----

----

----

----

please enter str1:

abcdefg7,

10

用 strlen()得出的也是字串中的字元數(包括空格和標 點符號)。然而,sizeof運算子給出的數更大,因為它把字串末尾不可見 的空字元也計算在內。

#

include

#define

pi3.14

intmain

(void)--

----

----

----

----

please enter r:

10s=

314.000000

C語言學習筆記 資料型別

c中型別可分為以下幾種 序號型別與描述 1基本型別 它們是算術型別,包括兩種型別 整數型別和浮點型別。2列舉型別 它們也是算術型別,被用來定義在程式中只能賦予其一定的離散整數值的變數。3void型別 型別說明符void表明沒有可用的值。4派生型別 它們包括 指標型別 陣列型別 結構型別 共用體型別和...

C語言學習 資料型別

題外話 工作了快一年時間了,感覺只是對mtk平台的開發流程熟悉了而已,而程式設計水平並沒有提高多少。於是乎決定實習的最後兩個月時間給自己充充點,同時溫習一下以前的知識。今天開始資料型別的學習。接下來的都是平時理解不是很深刻的知識點,一些很熟悉的就不涉及了。c語言的資料結構是以資料型別形式出現的。c的...

C語言學習 資料型別

在c語言中,資料型別可以分為以下幾種 型別描述 基本型別 c語言中的算術型別,包含整數型和浮點型 列舉型別 c語言中的算術型別,用來定義在程式中只能賦予其一定的離散整數值的變數。void型別 型別說明符,表示沒有可用的值 派生型別 指標型別 陣列型別 結構型別 公用體型別 函式型別 型別儲存空間 值...