中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

C語言中const的用法有哪些

小樊
83
2024-08-19 04:00:32
欄目: 編程語言

  1. 用于修飾變量,表示該變量的值不能被修改。

    const int num = 10;
    // num = 20; // 錯誤,不能修改const修飾的變量的值
    
  2. 用于修飾指針,表示指針指向的值不能被修改。

    const int *ptr;
    int num = 10;
    ptr = #
    // *ptr = 20; // 錯誤,不能修改const修飾的指針指向的值
    
  3. 用于修飾函數參數,表示在函數內部不能修改該參數的值。

    void func(const int num) {
        // num = 20; // 錯誤,不能修改const修飾的函數參數
    }
    
  4. 用于修飾函數返回值,表示函數返回的值不能被修改。

    const int func() {
        return 10;
    }
    // func() = 20; // 錯誤,不能修改const修飾的函數返回值
    
  5. 用于修飾函數,表示函數不會修改任何數據。

    int add(const int a, const int b) {
        return a + b;
    }
    

0
阜南县| 义乌市| 中山市| 平山县| 临洮县| 长宁县| 洛川县| 雅安市| 浮山县| 宁津县| 云林县| 集贤县| 茌平县| 兴业县| 清水县| 康保县| 牡丹江市| 蒙阴县| 华坪县| 偏关县| 蓬溪县| 宁城县| 靖江市| 白城市| 绵阳市| 江永县| 公安县| 张家港市| 库车县| 绥阳县| 罗田县| 舒兰市| 绿春县| 杭州市| 类乌齐县| 民权县| 泽州县| 会东县| 丹阳市| 邵东县| 鄯善县|