1. 程式人生 > >《帶你學C帶你飛》---指針

《帶你學C帶你飛》---指針

div 初始 報錯 指針變量 系統 類型 int include ddr

1.一個指針在編譯系統裏占4個字節,與指向的變量無關

2.指針:其實就是一個內存地址
 指針變量:就是存放內存地址的變量,也就是存放指針的變量

3.打印指針(地址類型的數據)用%p

printf("the addr of a is:%p\n",pa);

4.避免訪問未初始化的指針(野指針危險),錯誤示範:

#include<stdio.h>

int main()
{
    int *a;
    *a = 123;    
    
    return 0;
}

局部變量在棧裏面的值是隨機分配的,有時系統會阻止或報錯。

《帶你學C帶你飛》---指針