溫馨提示×

C++中如何聲明和使用const指針

c++
小樊
104
2024-08-07 15:43:18
欄目: 編程語言

在C++中,可以使用const關鍵字來聲明const指針。const指針是指向常量的指針,即指針所指向的值不能被修改。

以下是聲明和使用const指針的示例:

int main() {
    int x = 10;
    const int *ptr = &x; // 聲明一個指向常量的指針,指向變量x
    // *ptr = 20; // 錯誤,不能修改指針所指向的值
    x = 20; // 可以修改變量x的值
    cout << *ptr << endl; // 輸出20

    return 0;
}

在上面的示例中,使用const int *ptr來聲明一個指向常量的指針,指向變量x。由于ptr是一個const指針,因此不能修改指針所指向的值。對于ptr指向的變量x,仍然可以通過變量名x來修改其值。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女