C語言學習3 常量 變數和資料型別

2021-10-13 03:04:07 字數 1300 閱讀 1832

1.常量、變數

2.資料型別

3.資料型別的分類

①常量 是在程式執行過程中,值不變的量。分為整型常量(例:12,-456,0)、實型常量(例:3.156,0.1546,-5.264,56.0,0.0,15.56e4 1

)、字元常量(普通字元:'a''b''@''3';轉義字元)、字串常量符號常量

②變數 是在程式執行過程中,值可以改變的量。它是乙個有名稱且具有特定屬性的儲存單元,它常用來存放資料,即存放變數的值。變數必須先定義再使用

①資料在數學中數值沒有型別可言,數值之間的運算是唯一的、絕對精準的,比如1+1=2,π=3.1415926…在計算機中資料是存放在儲存單元中的,是具體存在的、有限的、有窮的,比如1(整型常量)+1(整型常量)=2(整型常量),1/6(浮點型常量)以printf("%f",1.0/6.0);形式輸出的結果為0.166667 2

這個6位小數…在計算機高階語言裡面,資料以常量變數兩種形式存在。

②型別 本質上是資料分配儲存單元的安排(例:長整型 long int 和短整型 short int 所佔的記憶體空間不同),不同型別的資料在記憶體中所佔的儲存單元長度是不同的。無論是常量還是變數都有它們的資料型別,而在定義變數的時候需要指明變數的型別。

③資料型別 相當於把型別不同的資料,進行明確的分類劃分。這樣的好處是,當只需要某型別的資料時,我們只需對這一型別的資料進行操作。

往期回顧

★c語言學習2:hello world!詳解

15.56e4 即15.56×10⁴ ↩︎

0.166667 計算機通過工程的方式進行運算,通常情況下只能得到近似值,比如此處為0.1666666…的近似值0.166667(四捨五入) ↩︎

資料型別,常量,變數(C)

c語言是一種結構化語言,面向過程的語言,有著清晰的層次,可按照模組的方式對程式進行編寫,有利於程式的除錯。它的處理和表現能力都很強大,依靠全面的運算子和資料型別,可以容易的完成各種資料結構的建立。結構特點 乙個c語言源程式可由乙個或多個原始檔組成,乙個原始檔可由乙個或多個函式組成,但是乙個源程式有且...

c 資料型別 文字常量 變數

文字常量 整型型別 char,short,int,long int i 100 預設為int int i 100u 無符號整型 int i 100l long型 int i 100ul 無符號long型 表示方式 10進製,八進位制,16進製制 int i 20 10 int i 020 8 int...

05 資料型別 常量 變數

本文目錄 回到頂部 計算機中儲存的資料可以分為兩種 靜態資料和動態資料。1 靜態資料 1 概念 靜態資料是指一些永久性的資料,一般儲存在硬碟中。硬碟的儲存空間一般都比較大,現在普通計算機的硬碟都有500g 左右,因此硬碟中可以存放一些比較大的檔案。2 儲存的時長 計算機關閉之後再開啟,這些資料依舊還...