12.3笔记

    xiaoxiao2021-12-14  20

    对数组名取地址为数组的地址,对其+1跳数组的长度

    对一维数组的地址取值等于一维数组首元素的地址

    a[i] = *(a + i)

    a[i][j] = *(*(a + i) + j)

    a + i:第i + 1个一维数组的地址

    *(a + i):第i + 1个一维数组的首元素地址

    *(a + i) + j: 第i + 1个一维数组的第j + 1个元素的地址

    *(*(a + i) + j):第i + 1个一维数组的第j + 1个元素的地址的值

    aa:二维数组名;a:一维数组名

    &a:对一维数组的地址取值等于一维数组首元素的地址

    a:一维数组的首元素地址

    aa:首个一维数组的地址

    *aa:首个一维数组的首元素地址

    **aa:首个一维数组的首元素的值

    &aa:对二维数组名取地址,等于二位数组的地址

    *(&aa):对二维数组的地址取值等于收个一维数组的地址

    **(&aa):=*aa

    
    转载请注明原文地址: https://ju.6miu.com/read-971006.html

    最新回复(0)