亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

c語言二級指針賦值的方法是什么

小億
130
2024-03-12 15:39:40
欄目: 編程語言

在C語言中,二級指針是指一個指向指針的指針。要給二級指針賦值,首先需要定義一個一級指針指向某個變量,然后再定義一個指向這個一級指針的二級指針。接著通過二級指針對一級指針進行賦值即可。

示例代碼如下:

#include <stdio.h>

int main() {
    int num = 10;
    int *ptr = &num; // 定義一級指針指向num變量
    int **pptr = &ptr; // 定義二級指針指向ptr指針

    printf("num = %d\n", num);
    printf("*ptr = %d\n", *ptr);
    printf("**pptr = %d\n", **pptr);

    // 給二級指針賦值
    int newNum = 20;
    *ptr = newNum;

    printf("num = %d\n", num);
    printf("*ptr = %d\n", *ptr);
    printf("**pptr = %d\n", **pptr);

    return 0;
}

在上面的示例中,我們首先定義了一個變量num,然后定義了一個一級指針ptr指向num變量。接著我們定義了一個二級指針pptr指向ptr指針。通過二級指針pptr對ptr進行賦值,間接修改了num的值。

0
南木林县| 潮安县| 库尔勒市| 睢宁县| 乌拉特中旗| 阿克| 太白县| 信宜市| 柘荣县| 广宗县| 南江县| 梅河口市| 聂拉木县| 封丘县| 丰台区| 临汾市| 芜湖市| 湛江市| 云安县| 甘谷县| 西畴县| 平陆县| 锡林浩特市| 同江市| 青阳县| 涞水县| 昂仁县| 桂东县| 东台市| 台南县| 黄冈市| 乌拉特中旗| 西藏| 柘城县| 沭阳县| 离岛区| 宜春市| 乳源| 抚松县| 来宾市| 新和县|