C ++中的常量和常量有什么区别?

文字是表示为自身的值。例如,数字25或字符串“ Hello World”都是文字。

常量是替代文字的数据类型。当在程序中多次使用特定的不变值时,将使用常量。例如,如果您有一个名为PI的常量,将在程序的各个位置使用它来查找圆的面积,周长等,则这是一个常量,因为您将重用其值。但是当您将其声明为-

const float PI = 3.141;

3.141是您正在使用的文字。它没有自己的内存地址,仅位于源代码中。