變量和常量是程序處理的兩種基本數(shù)據(jù)對象
變量
變量的意義就是確定目標并提供存放的空間。
變量的命名規(guī)則
1.變量名只能是英文字母(A-Z,a-z)和數(shù)字(0-9)或者下劃線 _ 組成。
2.第一個字母必須是字母或者下劃線開頭。
3.變量名區(qū)分大小寫。
4.不能使用關鍵字來命名。
-關鍵字列表

image.png

image.png
基本數(shù)據(jù)類型
1.char
-字符型,占用一個字節(jié)。
2.int
-整型,通常反映了所用機器語言中整數(shù)的最自然長度。
3.float
-單精度浮點型。
4.double
-雙精度浮點型。
聲明變量的語法
數(shù)據(jù)類型 變量名
-int a
-char b
-float c
-double d
#include<stdio.h>
#include<stdlib.h>
int main(){
int a;
char b;
float c;
double d;
a=520;
b='F';
c=3.14;
d=3.141592653;
printf("表示將數(shù)值a加到它所在的位置:%d\n",a);
printf("表示將字符b加到它所在的位置:%c\n",b);
printf("表示精確到兩位的浮點數(shù),圓周率為:%.2f\n",c);
printf("表示整個數(shù)據(jù)占11位,現(xiàn)取九位,圓周率精確到小數(shù)點后九位是:%11.9f\n",d);
system("pause");
return 0;
}

image.png
常量
1.整型常量:520、1314、123
2.實型常量:3.14、5.12、8.97
3.字符常量:
-普通字符:'L','O','v','e'
-轉義字符:'\n','\t','\b'
4.字符串常量:"demo"
字符:'A','b'
字符串:'Hello world' 編譯器在編譯的時候會給他加上一個轉義字符 '\0' 空字符表示字符串的結束,故這個字符串有12個字符。
5.符號常量:使用前必須先定義
-定義符號常量 (宏定義)
格式:#define 標識符 常量
例如:
#define MAX "100"
標識符(identifier)【有意思的是標識符念作biao zhi fu】
1.標識符只能是英文字母(A-Z,a-z)和數(shù)字(0-9)或者下劃線(_)組成。
2.必須以字母或下劃線開頭。
3.標識符區(qū)分大小寫。
4.不能使用關鍵字來命名標識符。