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

溫馨提示×

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
瑞安市| 南投县| 陈巴尔虎旗| 当涂县| 常德市| 邵武市| 东城区| 志丹县| 临江市| 佛山市| 亚东县| 明光市| 安岳县| 健康| 庆安县| 隆昌县| 城步| 海兴县| 辽中县| 乐陵市| 蒙阴县| 石城县| 松阳县| 绥化市| 延吉市| 新化县| 无为县| 北票市| 子洲县| 惠来县| 肥乡县| 凤翔县| 福清市| 大同市| 项城市| 偏关县| 邵阳市| 西青区| 安丘市| 新民市| 交口县|