在C語言中,變量主要的作用是什么?
2023-07-26 16:55 作者:大方老師單片機(jī)課堂 | 我要投稿
常量記憶數(shù)據(jù)只能存儲一個固定的數(shù)據(jù),永遠(yuǎn)不變,所以這當(dāng)然不能算得上是記憶數(shù)據(jù)
變量存儲的數(shù)據(jù)可以改變,你可以讓它記憶5,下一步它可以變?yōu)?0
如果你還無法理解
那么請不用嘗試變量編程實現(xiàn)以下:
輸入一個100之內(nèi)的整數(shù),輸出它。剛好,我總結(jié)了一些嵌入式資料放在視頻結(jié)尾。
最后你會發(fā)現(xiàn)不使用變量無法實現(xiàn)
因為你每次需要輸入的數(shù)需要存儲下來,而常量只能在程序開始才能"賦值"(指定值),自然就不能
存儲這個數(shù)據(jù)了,而變量就是用來存儲數(shù)據(jù)的。
我的理解:常量是橡皮檫,雖然有各種形狀,但在你買時就已經(jīng)決定形狀不可更改了,就好像你在
一個程序中可以設(shè)置常量,常量的值可以設(shè)為1,2,10或者是實型的1.5,2.6也可以是'a'但一經(jīng)設(shè)
置便不可更改。而變量則像是橡皮泥,你可以輕易地改變他的形狀,但你不能輕易地改變它的類
型,就如程序中你可以任意的改成它的值,從100到-100,從2到11111等
我這里剛好有嵌入式、單片機(jī)、plc的資料需要可以私我或在評論區(qū)扣個6