【C語言】變量/常量/宏定義

變量和常量是程序處理的兩種基本數(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.不能使用關鍵字來命名標識符。

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容