C語言是一種計(jì)算機(jī)程序設(shè)計(jì)語言,它既具有高級語言的特點(diǎn),又具有匯編語言的特點(diǎn)。它的應(yīng)用范圍廣泛,具備很強(qiáng)的數(shù)據(jù)處理能力,不僅僅是在軟件開發(fā)上,而且各類科研都需要用到C語言,適于編寫系統(tǒng)軟件,三維,二維圖形和動畫,具體應(yīng)用比如單片機(jī)以及嵌入式系統(tǒng)開發(fā)。
這篇文章中將會討論到:`fseek()`和`ftell()`函數(shù)的工作原理、如何使用二進(jìn)制流、如何讓程序可移植。
上文說到了C語言自動變量的幾種類型,這里就說一下c語言外部鏈接的靜態(tài)變量的類型。
首先先了解一下什么是自動變量,屬于自動存儲類別的變量具有自動存儲期、塊作用域且無鏈接。默認(rèn)情況下,聲明在塊或函數(shù)頭中的任何變量都屬于自動存儲類別。一般情況下,不作專門說明的局部變量,均是自動變量。