2、指針運算
? ? ? ? 1.指針運算(本節內容詳細請登錄中國大學MOOC官網查詢)
? ? ? ? ? ? ? ? 指針是可計算的
? ? ? ? ? ? ? ? 1+1=2?
? ? ? ? ? ? ? ? 指針計算
? ? ? ? ? ? ? ? *p++
? ? ? ? ? ? ? ? 指針比較
? ? ? ? ? ? ? ? 0地址
? ? ? ? ? ? ? ? 指針的類型
? ? ? ? ? ? ? ? 用指針來做什么
? ? ? ? 2.動態內存分配
? ? ? ? ? ? ? ? 輸入數據:1.如果輸入數據時候,先告訴你個數,然后再輸入,要記錄每個數據,C99可以用變量做數組定義的大小,C99之前呢?
? ? ? ? ? ? ? ? 2.int? ?*a = (int *)malloc(n*sizeof(int));//以字節為單位
指針和數組是一樣的其實。
代碼如下:
空間有限:沒空間返回0或者是NULL
白紙得來終覺淺,絕知此事要躬行。
PS:編譯環境:Dev-C++? ? ? ? 編譯器:gcc