C++ 中有哪些字面值?
字面值是原始碼中表示值的任何符號。它們只存在於你的原始碼中,並且沒有任何引用記憶體中的值。與此形成對比的是識別符號,它指的是記憶體中的值。
C++ 中有幾種型別的字面量。下面是一些字面量的例子:
- "Hello"(字串)
- 3.141(float/double)
- true(布林值)
- 3(整數)
- 'c'(字元)
不是字面量的東西:
- bar = 0;(一個語句)
- 3*5-4(一個表示式)
- std::cin(一個識別符號)
廣告
字面值是原始碼中表示值的任何符號。它們只存在於你的原始碼中,並且沒有任何引用記憶體中的值。與此形成對比的是識別符號,它指的是記憶體中的值。
C++ 中有幾種型別的字面量。下面是一些字面量的例子:
不是字面量的東西: