内部ポインタ変数のローカルアドレスポインタ、変数のアドレスとの可変のニーズを区別

#include <stdio.h>

int main(int argc, const char * argv[]) {
    //指针变量,地址,数组名,自己的地址,指针变量的名字
    int arr[]={3,4,5,6,7,6,8,42,9};
    int* p1 = &arr[0];
    printf("%p\n",arr);
    printf("%p\n",p1);
    printf("%d\n",*p1);
    printf("%p\n",&*p1);
    printf("%p\n",&p1);
    return 0;

刺殺:
0x7ffeefbff3e0
0x7ffeefbff3e0
3
0x7ffeefbff3e0
0x7ffeefbff3c8
プログラムが終了コードで終了しました:0

公開された18元の記事 ウォンの賞賛0 ビュー208

おすすめ

転載: blog.csdn.net/weixin_46456339/article/details/105096277