linux C 通過幾個例項溫習指標

2021-09-21 02:42:11 字數 1066 閱讀 4628

前篇回顧

上篇介紹一些vim相關的內容

作為新手,起初玩vim還是蠻痛苦的。不過慢慢嚐到甜頭後也很難放下了。本篇帶一樣很久沒玩c的同學溫故下指標。

step 1

直接上圖了

這裡我們定義乙個二維陣列int a[2][5] = ;

左邊檔案我們宣告乙個普通指標 將二維陣列的內容填充進來

我們來看看執行的結果

結論我就不總結了 和大家的想法一樣

右邊檔案我們宣告乙個指標陣列來存放

我們再看看右邊檔案的執行結果

大學裡 譚浩強的c入門熟讀的同學應該也早就知道結果了

溫習一下而已,通過上面的2個例子我們可以理解到這些

左邊的例子實際上在記憶體區占用了一連串的位址,右邊的例子實際上只生成了2個位址,通過不斷更新這2個位址的記憶體內容來實現。

左邊的**主要來演示指標賦值後的效果

執行結果為

右邊的**主要演示值型別與引用型別的區別 這也是為什麼要用指標的原因之一

執行結果為

左邊的例子我們來看乙個簡單的c程式

執行看看

右邊的就先不看了 需要高階的場景還有很多

預祝大家聖誕快樂!

Linux C程式設計例項

這是本人曾經寫過的 linux c 語言的例項。其中每個例項都是本人編譯通過,並且執行測試過的,所有的都是乙個完整的例項,幾乎沒有錯誤。因為例項還比較齊全,所以分享給大家,希望對於剛開始學 linux c 語言而又苦於例項練習少 動手程式設計能力差的人有所幫助。注意 所有linux c 語言的博文沒...

Python入門例項驗證及結果之例項1 溫度轉化

2020年1月28日星期二 例項1 溫度轉化 tempconvert.py tempstr input 請輸入帶有符號的溫度值 if tempstr 1 in f f c eval tempstr 0 1 32 1.8print 轉換後的溫度值為c format c elif tempstr 1 i...

Linux C下程序操作例項

ex5 14.c include include include define maxarg 10 每條命令所能使用的最大引數個數 define linsiz 80 每條命令的字元快取陣列 define cmdsiz 8 一次提交的最多的命令個數 extern char environ char q...