double 的常量有哪些?
常量在 C++ 中表示無法被修改的變量或常數。在 C++ 中,常量被定義為一個具有特定類型和值的變量。
C++ 中的常量有以下幾個重要特性:
- 常量是不可變的。
- 常量是初始化的。
- 常量是在程式中不可變的。
C++ 中的常量有以下幾種類型:
- 整數類型:
int
、short
、long
、long long
- 浮點類型:
float
、double
- 字符串類型:
char
、char*
、string
C++ 中的常量可以用於以下目的:
- 儲存常數值
- 確保程式碼的穩定性
- 限制程式碼的修改
以下是一些 C++ 中常量的範例:
#include
using namespace std;
int main() {
// 整數常量
int age = 30;
float weight = 75.5;
string name = "John";
// 浮點常量
double pi = 3.14159;
// 字符串常量
const char* message = "Hello, world!";
return 0;
}
在這個範例中,我們定義了三個常量:age
、weight
和name
。age
是一個整數常量,weight
是一個浮點常量,name
是一個字符串常量。
我們也可以使用 const
keyword 來定義常量,例如:
const int age = 30;
const
keyword 可以用於定義常量,但它不能用於定義變量。
常量是 C++ 中非常重要的概念,它們可以幫助我們提高程式碼的穩定性、可讀性以及可維護性。