C語言概述(3)

2021-07-29 09:05:48 字數 626 閱讀 3769

資料型別

1、資料型別決定資料佔記憶體位元組數、資料取值範圍並且決定資料可進行的操作。

2、常量:其值不能被改變的量稱為常量。分為整型、實型和字元型常量,可從字面形式判斷型別的常量為直接常量,但還可以用乙個識別符號代表乙個常量(如:

#difine "識別符號" "資料",但這不是c語句)。

3、變數:c語言中規定識別符號只能由字母、數字和下劃線組成,不能是關鍵字,且第乙個字元不能為數字。

4、整型:整常數分為二進位制、八進位制及十六進製制;資料在記憶體中以二進位制的形式存放;數值以補碼的形式表示:正整數的補碼和該數的原碼(即二進位制)相同,負數的補碼則是將該數的絕對值的二進位制按位取反再加1;整數型別分為int(2個位元組)和long int(4個位元組)。

5、浮點型(實型):浮點數分為十進位制小數與指數形式(123e3=123*10^3);浮點型資料在記憶體中按指數形式儲存,分為小數部分和指數部分;浮點數型別分為float(4位元組,精確到小數點後7位)、double(8位元組)和long double(16位元組)。

6、字元型:字元常量是用單撇號括起來的乙個字元,除此以外,還有一種特殊字元,以乙個字元「\」開頭的字串行;將乙個字元常量放到乙個字元變數中,實際上並不是把該字元本身放到記憶體單元中去,而是將該字元的相應的ascⅱ**放到儲存單元中。 

C語言概述

c語言歷史 1970年 unix的研製者丹尼斯 里奇 dennis ritchie 和肯 湯普遜 ken thompson 研製出b語言 bcpl語言 19世紀70年代末丹尼斯 里奇第一次把b語言改為c語言 1983年美國國家標準委員會 ansi 對c語言進行標準化,頒布了第乙個c語言草案 83an...

C語言概述

c語言概述 從乙個簡單的例項開始 math.h stdio.h main 源程式的結構特點 1.乙個 語言源程式可以由乙個或多個原始檔組成。2.每個原始檔可由乙個或多個函式組成。3.乙個源程式不論由多少個檔案組成,都有乙個且只能有乙個main函式,即主函式。4.源程式中可以有預處理命令 includ...

c 語言概述

c 語言是目前世界上最流行和應用最廣的一種計算機高階程式語言。他從早期的c語言發展演化而來,c 對c語言不是簡單的擴充,而是從面向過程的語言發展為既面向過程又物件導向的語言,以適應軟體開發技術從面向過程轉向物件導向的客觀發展的需要。c 語言是對c語言的繼承,豐富和發展,既適合開發面向過程的程式,又適...