C++ 中有哪些字面值?
字面值是源代码中表示值的任何符号。它们只存在于你的源代码中,并且没有任何引用内存中的值。与此形成对比的是标识符,它指的是内存中的值。
C++ 中有几种类型的字面量。下面是一些字面量的例子:
- "Hello"(字符串)
- 3.141(float/double)
- true(布尔值)
- 3(整数)
- 'c'(字符)
不是字面量的东西:
- bar = 0;(一个语句)
- 3*5-4(一个表达式)
- std::cin(一个标识符)
广告
字面值是源代码中表示值的任何符号。它们只存在于你的源代码中,并且没有任何引用内存中的值。与此形成对比的是标识符,它指的是内存中的值。
C++ 中有几种类型的字面量。下面是一些字面量的例子:
不是字面量的东西: