1樓:
你好,這是一個指標陣列,
意思是定義了一個陣列name,它的每個成員都是一個指標型別的變數,null表示初始化為空,
指標變數定義後最好先初始化再使用,不然指標的指向就是不明確的,很可能造成資料的破壞,
2樓:匿名使用者
name是個指標,被賦予null值(空指標),這是一個指向長度是20的一維char陣列的指標,可專以把一個第二屬維長度是20的char陣列的地址賦予它
比如有char (*name)[20] = null;
char s[3][20];
name=s; //這就是把一個第二維長度是20的char陣列的地址賦予它
3樓:
定義一個指向具有20個char型別陣列的指標的指標,並初始化為零。此指標可以指向char aa[20]型別的資料,用法為:name = &aa;
4樓:記住回憶
如之前的人所回答的,定義了一個指向長度為20位元組字元陣列的指標,並初專始化為空。具體請看參考資料
屬
5樓:匿名使用者
定義一個包含有20個指標的字串指標陣列,並將陣列裡的指標設為空
c語言中作用C語言中作用
取決於在scanf中使用還是在printf中使用。在scanf中使用,則新增了 的部分會被忽略,不會被引數獲取。例如輸入為 12 abc那麼12將會讀取到變數a中,但是後面的abc將在讀取之後拋棄,不賦予任何變數 例如這裡的字元陣列b 在printf中使用,表示用後面的形參替代的位置,實現動態格式輸...
請問C語言中,1,請問C語言中,
是求餘數的意思,a b也就是a除以b餘幾 1 2 0餘1,那1 2 1 這裡 是取餘數的意思 1除以2 餘數就是1咯 計算步驟的話。cpu有直接的整數除法指令,商和餘數分別放在不同的暫存器裡。這些都交給編譯器了,我們不用理了 取模運算。也就是1除2的餘數?結果 1 除數是2的時候很特殊.a 2 等同...
C語言中exit怎麼用,在C語言中,exit 0 是什麼意思
exit 結束當前程序 當前程式 在整個程式中,只要呼叫 exit 就結束。return 是當前函式返回,當然如果是在主函式main,自然也就結束當前程序了,如果不是,那就是退回上一層呼叫。在多個程序時.如果有時要檢測上程序是否正常退出的.就要用到上個程序的返回值。exit 1 表示程序正常退出.返...