作 者:王一萍 著作
定 價:49.8
出 版 社:清華大學出版社
出版日期:2011年10月01日
頁 數:473
裝 幀:平裝
ISBN:9787302269229
《C程序設計與項目實踐》:突出項目實踐:29個案例及項目分析,由淺入深,不同類型,貼近實際、啟發編程思想:同一個案例可能采用不同的方法,啟發和培養編程思想、引導多讀源碼:展現案例和項目的所有源代碼,在代碼閱讀中提升能力、力求實用通俗:案例選取多樣,編排循序漸進,以激發興趣,降低難度。
●第1章 c語言程序設計導引
●1.1 程序與程序設計語言
●1.1.1 計算機與程序
●1.1.2 程序設計語言
●1.1.3 程序開發過程
●1.2 c語言相關知識概述
●1.2.1 c語言的歷史沿革
●1.2.2 c語言的特點
●1.3 c語言程序設計快速入門
●1.3.1 helloworld程序開發過程
●1.3.2 c語言的基本輸入/輸出
●1.3.3 c語言程序的基本結構
●1.3.4 c語言程序的簡單調試
●1.4 案例分析
●1.4.1 helloworld程序的擴展
●1.4.2 紙張對折多少次到月球
●1.4.3 ipv6地址能分配多久
●1.4.4 計算機繫統中的計時間題
●1.4.5 超市計費繫統1.0版
●小結
●部分目錄
《C程序設計與項目實踐》是程序設計類教材,在繫統化介紹c語言語法知識的前提下,致力於培養學生利用所學知識進行程序設計和項目實踐的能力。全書通過數十個精心設計、由淺入深、貼近實際的案例和小項目的分析講解,幫助學生學以致用、輕松入門和快速提高。為了便於初學者學習,《C程序設計與項目實踐》列出了所有案例和項目的完整源代碼以及運行效果圖,供學習者閱讀、分析、領悟和超越。另外,《C程序設計與項目實踐》還為任課教師免費提供電子課件,包括教學用ppt、全部案例和項目的完整源代碼,以方便教學者教學。《c程序設計與項目實踐》特別適合作為高等院校相關專業學生學習程序設計課程的教材,也可作為相關人員自學程序設計的教材和參考書。
4.2 變量的存儲屬性
4.2.1 變量的生存期與作用域
變量的生存期是指變量在什麼時間段內存在,變量的作用域是指變量在哪些代碼塊中能夠訪問。前者是時間上的可見性,後者則是空間上的可見性。變量的生存期和作用域通常都和它的存儲屬性相關。
當程序加載到內存中時,有的變量就已經分配存儲空間,並且這個存儲空間直到整個程序執行完畢,從內存中退出時纔會被釋放,所以這些變量的生存期為整個程序的生存期。這樣的變量有全局變量和靜態局部變量。全局變量是指在任何函數之外定義的變量;局部變量是指在某個函數之內或語句塊內定義的變量,同時函數的形式參數列表中的變量也是局部變量。
程序中有些變量,在程序加載到內存中時並不分配存儲空間,而是到定義它的函數被調用執行時纔會臨時地分配存儲空間,並且一旦該函數執行完畢返回到被調用處,這些變量在內存中分配的存等