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

2021-10-07 06:22:18 字數 1191 閱讀 4180

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

結構特點:乙個c語言源程式可由乙個或多個原始檔組成,乙個原始檔可由乙個或多個函式組成,但是乙個源程式有且僅有乙個main(主)函式,。源程式中可以有預處理命令,預處理命令通常放在原始檔或源程式的最前面,每乙個說明,每乙個語句都必須以分號結尾,並且識別符號、關鍵字之間至少加空格間隔開。

第乙個c語言程式:

#include//預編譯處理

int main() //主函式

資料型別的大小:(sizeof:計算變數或型別所占有的位元組個數)

sizeof(char)=1;sizeof(short)=2;sizeof(int)=4;sizeof(long int)=4;sizeof(long long)=8;

sizeof(float)=1;sizeof(double)=1;sizeof(long double)=8;sizeof(bool)=1;

常量,變數:

1.變數:以某些識別符號為名字,數值可讀可寫;

a.區域性變數:在函式定義;b.全域性變數:在函式外定義(注:在呼叫時遵循就近原則,區域性優先

#includeint a=100;                           //全域性變數

int main()

輸出結果:

b=10;

2.常量:只可讀,不可寫;a.字面常量;b.巨集常量;c.const修飾的常量;d.列舉常量;e.字元常量和字串常量;

#include#define pi  3.14             //巨集常量

enum w

int main()

(注:雙引號時字串的定界符,單引號是字元的定界符)

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 儲存的時長 計算機關閉之後再開啟,這些資料依舊還...

Swift (一) 常量 變數 資料型別

1 常量 swift中常量使用let修飾 letname huangjingzheng 2 變數 swift中常量使用var修飾 var age 22 age 34 oc 和 swift語言的差異 1 沒有main函式 2 每行語句結束不需要使用 號 可用可不用 3 在swift語言中常量和變數自動...