當前位置:
首頁 > 知識 > C語言二維數組——先搞暈你

C語言二維數組——先搞暈你

二維數組C語言中的一個重要的概念,它的每一個數組元素是一個一維數組,看起來好複雜是不是?我寫了一個程序,是關於二維數組的,我特意把複雜的地方都輸出來,如下:

#include

//編譯器名: TDM-GCC 4.9.2 32-bit Release

//運行平台:windows xp 32bit

int main(void)

{

int number[2][2] = { , };

printf("number的值是%p, number + 1的值是%p
", (void *)number, (void *)

(number + 1));

printf("*number的值是%p, *number + 1的值是%p
", (void *)(*number),

想要一起學習C++的可以加裙六二六八七一九一六,裙內有各種資料滿足大家,歡迎加裙

(void *)(*number + 1));

printf("number[0]的值是%p, number[0] + 1的值是%p
", (void *)

printf("*number[0]的值是%d
", *number[0]);

printf("**number的值是%d
", **number);

printf("*(*(number + 1) + 1)的值是%d
", *(*(number + 1) + 1));

return 0;

}

輸出結果是:

看看我的程序,number是一個二維數組名,每個元素都是一個一維數組,這個一維數組有兩個int類型的數值。

更多趣味編程技術請關注微博和微信:C語言編程技術分享

程序中,我有輸出number的,有輸出*number的,有輸出number[0]的,有輸出*number[0]的,有輸出**number的,朋友們可以看看運行結果,如果你對輸出結果沒有疑問的話,小夥子,你可以的!你對二維數組已經有所了解啦;如果對輸出結果有疑問的,也沒關係,接下來幾篇文章,我就來好好分析二維數組。

其實,剛開始在學習二維數組的時候,我也被搞的暈乎乎的,想撕書了!

想要一起學習C++的可以加裙六二六八七一九一六,裙內有各種資料滿足大家,歡迎加裙


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 C加加 的精彩文章:

C加加和C加加程序員快要被市場淘汰了?
C語言編程之C語言的元素
C語言指針——初級部分
循環隊列C語言實現數據結構
談談C語言C加加學習的經驗

TAG:C加加 |

您可能感興趣

C 語言動態數組
為什麼一定要學習C語言?
程序猿大神教你學C語言編程新手入門基礎:指針數組與數組指針
主題感悟第六趴——語言
為別人選擇一門編程語言
為什麼說C語言不是低級語言?
C 的語言編程
手把手教你學習R語言
中國語言需要經歷一次革命 如何看待漢語語言的更新?
C語言編程字元貪吃蛇
C語言編程入門:用C語言輸出九九乘法表
c語言 實現一個函數,判斷一個數是不是素數
編程語言排行中找不見它的編程語言VBA
手把手教你用 R 語言分析歌詞
手把手教你用R語言分析歌詞
第二課C語言編譯環境的安裝
R語言繪圖——常用參數
彙編語言比c語言快,這是誤會
C語言指針學習,不一樣的代碼分析
看完本文,你就不會再問「我該學習哪種編程語言」!