c語言基礎回顧 2

2021-07-24 06:46:59 字數 1505 閱讀 9544

注意:字元型和整數型關係非常密切,可把字元型看做一種特殊的整型

二、常量和變數

整型常量

1.八進位制整常數八進位制整常數必須以0開頭,即以0作為八進位制數的字首。數碼取值為0~7。八進位制數通常是無符號數。 

2、十六進製制整常數的字首為0x或0x。其數碼取值為0~9,a~f或a~f。  

3、 十進位制整常數沒有字首。其數碼為0~9。  

浮點型常量

:如3.14   1.5e5

注意點:通常指數形式的浮點常量e或e前面必須有數字,後面必須為整數。

字元型常量

: 如『s』,通常用單引號括起來。

字串常量

:如「i am a student」,通常用雙引號括起來。

注意點:字元型常量與單個字串常量是不一樣的。

變數定義:其值可以改變的量。

變數名與記憶體中的某一儲存單元相聯絡,變數名指存放在該儲存單元的資料的值。

變數一般說明的格式:《型別標示符》  《變數名》

說明:同一優先順序的運算子,運算次序由結合方向所決定。

簡單記就是:! > 算術運算子 > 關係運算子 > && > || > 賦值運算子

四、 資料輸入與資料輸出

1、格式字元 

格式字元:

2、附加說明符

3. printf()與scanf()

printf(): 將指定的文字/字串輸出到標準輸出裝置(螢幕)。

scanf(): 從標準輸入裝置(鍵盤)讀取資料,並將值存放在變數中。

4. getchar()與putchar()

getchar(): 輸入單一字元

putchar(): 用來輸出指定的單一字元

C 基礎回顧2

istream 輸入流 型別,提供輸入操作 ostream 輸出流 型別,提供輸出操作 cin 乙個istream物件,從標準輸入讀取資料 cout 乙個ostream物件,從標準輸出讀取資料 cerr 乙個ostream物件,通常用於輸出程式錯誤訊息,寫入到標準錯誤 運算子,用來從乙個istrea...

回顧c 基礎(2)

我們知道在c 中,記憶體有五個區 堆區,棧區,自由儲存區,全域性 靜態儲存區和常量儲存區。棧區 就是通常由編譯器在需要的時候進行分配,在不需要的時候自動清除的區域,比如區域性變數,函式引數。堆區 就是那些由new出來的分配的記憶體塊,它們的釋放編譯器不用管,是由我們的應用程式去控制,一般乙個new就...

C語言回顧(2)

陣列 陣列是一組有序資料的集合,他可以方便的儲存資料,當你所要表達的資料較多時,定義大量的變數會顯的很麻煩,但如果使用陣列,便可以使其看起來更加簡潔,用起來更加方便。陣列也有多種型別,不同型別的陣列能儲存不同的資料,當你的陣列型別定義下來時,這個陣列就只能儲存相同型別的資料 另外,同型別的陣列也有差...