摘 要:指針是C語言的精髓,也是學習C語言的一個難點。指針概念復雜,使用靈活,因此初學者在使用時經常出錯,我們應該多思考、多比較、多上機,在實踐中掌握它,這樣才能更好地理解并運用這種數據。正確而靈活地運用它,可以有效地表示復雜的數據類型。正確掌握指針的應用,可以提高程序的靈活性和運行效率。
關鍵詞:C語言;指針應用
1 指針的概念
指針是某一個實體的地址。當我們要訪問某一變量是,如果不是直接通過變量名來進行,而是通過存放變量地址的指針見解進行,稱為“間接訪問”。C語言中處理一個變量、一個數組、一個函數、一個文件時,需要由操作系統把這些量調入內存的不同存儲單元中,每一個存儲單元都有一個地址,指針變量是用于存放某一類型變量的地址的變量。
2 常見的指針類型
2.1 指向簡單變量的指針
[參考文獻]
[1]張琳梅,尚永強.淺談C語言中的指針[J].電腦知識與技術,2008(35):2546-2549.
[2]譚浩強.C程序設計[M].北京:清華大學出版社,2005.
[3]盧有杰,吳煒煜.C語言高級程序設計[M].北京:清華大學出版社,1999.