看書雜記 static extern

2021-07-09 03:02:33 字數 428 閱讀 6125

一、函式中的區域性變數都是動態分配儲存空間的,資料儲存在動態儲存區中,函式呼叫結束後即消失,釋放儲存空間。

若是希望函式中的區域性變數在呼叫結束後仍保留原值,也不釋放儲存單元,則可使用關鍵字static宣告區域性變數是靜態變數。函式編譯時在靜態儲存區分配儲存單元,函式呼叫結束後不釋放儲存單元,直到程式執行結束才釋放儲存單元。

#include

void func(int x)

void main()

執行結果:

1:a=1,b=1

2:a=1,b=2

3:a=1,b=3

二、1、全域性變數除了可以在本檔案中使用外,還可以在其他檔案中使用,只需要在引用外部變數的檔案中用extern做宣告即可;

2、如果要使全域性變數僅限於本檔案中的函式使用,其他檔案不能使用,則定義全域性變數時用static進行宣告即可;

看書之我見

宋皇帝趙恆說過 富家不用買良田,書中自有千鍾粟 安居不用架高堂,書中自有 屋 出門莫恨無人隨,書中車馬多如簇 娶妻莫恨無良媒,書中自有顏如玉 男兒若遂平生志。六經勤向窗前讀。表示的意思是 讀書考取功名是當時人生的一條絕佳出路,考取功名後,才能得到財富和美女。可是書中真的有 屋嗎?真的有顏如玉嗎?我暫...

最近看書少了,以後要多看書

最近兩周的oracle學習都是圍繞csdn上oracle板塊中遇到的問題 看書少了,遇到不懂的知識,查詢書籍,查詢網路的次數多了 於是與電腦一起度過的時間,佔了大約9 24 眼睛也開始抱怨了,偶爾的脹痛 離螢幕越來越近了 大腿有時候也會很難受 總感覺鍵盤的變得硬了,敲起來不想以前那麼順手了,其實,是...

什麼是看書 看書不是僅僅看完書

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!發現許多新入門的朋友,特別是一些學生,每次都說我已經看完了 書,我接下來看什麼書啊?我感到很奇怪,他好像覺得書我已經看了,我就已經會了,我應該去學習更多的知識了。這是乙個不自覺的誤解,也許是一些學生不能進步的錯誤的學習方法。也有一些朋友,一邊看書,...