C語言基礎 變數

2021-08-08 23:59:30 字數 884 閱讀 8358

變數是計算機中一塊待定的記憶體空間,由乙個或多個連續的位元組組成。

通過變數名可以簡單快速的查詢到記憶體中儲存的資料

1、只能有字母、數字、下劃線3中字元組成,且第乙個字元必須為字母或下劃線

2、變數名不能包含除下劃線以外的特殊字元

3、不可以使用保留字

佔位符號

%d int

%.1lf 表示4.5(double)

%.2lf 表示4.55(double)

%f表示單精度方式(float)

%c表示char型別的佔位符 ===返回的是ascii碼,如果%d===返回的數字

%s表示字串

%%表示列印乙個百分號

轉義符號

\d –換行

\t –相當於tab鍵盤

\n–換行

\r–回車

\f–換頁

\a–警報聲音

單精度浮點型

float 32位 4個位元組 7位有效數字

雙精度浮點型別

double 64位 8個位元組 16位有效數字。

字元char

8位 1個位元組

1、接收使用者輸入的小寫字母,轉換為大寫字母並顯示

比如

char cn ='a'

//小寫字母是97開始,所以是減號

print("%c\n",ch - ' ')

return

0;

輸出a,這是因為空格的ascii碼是32,所以實現了小寫轉大寫

輸入掃瞄的意思,基本用法

int num;

printf("請輸入數量:")

scanf("%d",&num);

C語言基礎 8 變數

變數 用來儲存一些特定內容,並且在程式執行過程中值隨時發生變化的量 定義 儲存型別 資料型別 識別符號 值 type name value 上面的公式中,只有儲存型別可以省略。識別符號 由字母 數字 下劃線組成,並且不能以數字開頭的乙個標識序列。識別符號 為了給某一塊非常大的空間起的乙個名字,給人看...

C語言基礎 變數與記憶體

在函式定義的變數都是區域性變數,區域性變數是存放在棧中的 1 變數的儲存細節 1 區域性變數是存在棧中,先分配位元組位址大的然後分配位元組位址小的,所有先定義的變數的位址大,後定義變數位址小 2 變數的位址是所占用儲存空間中,位元組位址最小的那個位址編號 2 字元 char c a 1 查ascii...

C語言基礎 變數與常量

常量 在程式執行過程中,其值不能被改變的量稱為常量 常用的常量有以下幾類 1 整型常量 如1000,12345,345等都是整型常量 2 實型常量 有兩種表現形式 十進位制小數形式,如123.456,0.345,3.4,0.0,12.0 指數形式 如12.43e3 代表12.43x103 10 3 ...