第02天C語言(08):變量-基本概念

一、 必須先聲明(申請一塊內(nèi)存空間)

#include <stdio.h>
int main()
{
    
    // 1.申請一塊存儲空間,也就是定義一個變量
    // 定義變量的格式 : 數(shù)據(jù)類型 變量名稱
    // 定義一個基本數(shù)據(jù)類型的變量
    // int float double char
    int number; // 定義了一個名稱叫number的變量
    // 會在內(nèi)存中開辟一塊存儲空間給number,用戶存儲數(shù)據(jù)
    int value; // 定義了一個名稱叫number的變量
    // 又會在內(nèi)存中開辟一塊存儲空間給value,用戶存儲數(shù)據(jù)

    
    // 連續(xù)定義,如果多個變量都是相同類型的,那么可以采用連續(xù)定義
    /*
    int number1,value1;
    
    // 如何往變量對應(yīng)的存儲空間當(dāng)中存儲數(shù)據(jù)
    // 注意 : 變量中不能隨便存儲數(shù)據(jù), 只能存儲與之對應(yīng)的數(shù)據(jù)
    // 概念 : 變量的第一次賦值, 我們稱之為初始化,注意,要想使用變量都必須 先對變量進(jìn)行初始化, 然后才能夠使用
    // 如果不對變量進(jìn)行初始化,那么其實(shí)變量中存儲的是一些垃圾數(shù)據(jù)
    
    number = 10; // 會將等號右邊的數(shù)據(jù) 放到 左邊的變量對應(yīng)的存儲空間中
    
    
    // 如何使用變量
    // 占位符號, %號 是占位符號的起始符號
    //printf("number");
    printf("%i\n",number);
    
    float floatValue; // 定義了一個實(shí)型的變量
    floatValue = 10.11f; // 往floatValue 對應(yīng)的存儲空間中存儲了 10.11f 這個值
    printf("%f\n",floatValue);
    
    int intValue, age; // 定義了一個整型的變量
    printf("%i\n",intValue);
    printf("%i\n",age);
     */
    
    // 1.初始化的兩種方式
    // 1.先定義再初始化
    int number1;
    number1 = 10;
    
    // 2.定義的同時初始化
    int vlaue1= 10;
    
    // 3.完全初始化
//    int number3,value3;
//    number3 = value3 = 10;

    int number3;
    number3 = 10;
    int value3;
    value3 = number3;
    
    // 4.部分初始化
    int number2,value2 = 10;

    
    return 0;
}

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

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

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