舉個例子吧,如果說妳在做壹個項目,這個項目的代碼很長,有5000多行,而且基本上裏面的同壹個常量N就占了3000多行,如果說今後妳要是想對這個常量N的值進行修改,如果在程序的開始沒有定義壹個#define N,那麽改起來不是很麻煩,3000多行啊,那不是要暈過去了~如果妳事先定義了壹個#define N ‘常量值’,那麽當妳要修改程序內部的常量值時,只要修改N後面的常量值就等於把程序內部的要修改的相同常量值都改了,那就很方便了
在程序執行期間其值可以改變的量稱為變量,變量類型又分為系統變量和用戶自定義變量,用戶自定義變量其實和系統變量含義是壹樣的,在學到結構化編程的時候,妳就會明白自定義變量的意思了。系統變量分為四種,int整形變量,用戶存放整數的變量,占4個字節的大小;float單精度浮點型,就是存放小數點的數值,占4個字節大小;double高精度浮點型,相對float而言,double保畱的小數點位數更精確,占8個字節的大小;char字符變量,主要存放字母,占1個字節的大小。望采納