一、 必須先聲明(申請一塊內(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ù)。