C語言學習筆記(19跨函數使用內存)

一、靜態變量不能跨函數使用內存程序員 /* 此代碼是錯誤的,目的是爲了演示靜態變量不能跨函數使用 靜態內存由系統分配,當函數執行完畢由系統自動釋放 */ # include <stdio.h> # include <stdlib.h> void f(int ** q) { /*q是指針變量,不管是什麼類型的指針變量都只佔4個字節 q=&p。q存放了p的地址 q存放的是int *類型的變量
相關文章
相關標籤/搜索