常量和字面量的区别
字面量
是指由字母,數(shù)字等構(gòu)成的字符串或者數(shù)值,它只能作為右值出現(xiàn),所謂右值是指等號右邊的值,如:int a=123這里的a為左值,123為右值。
常量
常量和變量都屬于變量,只不過常量是賦過值后不能再改變的變量,而普通的變量可以再進行賦值操作
C/C++ Code
int a;//a變量 const int b=10;//b為常量,10為字面量 string str="hello world";//str為變量,hello world為也字面量Java Code
int a = 10;// a是變量,10是字面量 static final int A = 10;// A是常量,10是字面量,在java中,常量必須使用final修飾,表示不可修改,而且通常會把常量的名稱全部大寫,用以區(qū)別變量總結(jié)
- 上一篇: ASCII编码/Unicode编码
- 下一篇: 华为Mate60 Pro拆解来了 内部用