局部變量/自動變量/棧區變量的特點

圖中說到函數形參也是局部變量,那麼函數聲明呢?void fun(int a);中的a 這個變量呢? 其實這個a 是沒有的,函數聲明中不需要寫函數變量的名字a,也就是 只需要:void fun(int ); 所以,函數不能返回局部變量地址 這個b的作用範圍是從定義的這行開始到{}的結尾。b的作用範圍可不是整個{}的範圍。 對於同一作用域內,變量不能重名可以寫爲:同一層{}內,變量不能重名。 不同層的
相關文章
相關標籤/搜索