1樓:苟衣晉韻
1.c語言在定義變數時加兩個星號是表明這個變數為二級指標2.c語言中在定義變數時使用
*號是為了表明該變數為指標
3.指標有分一級指標,二級指標,**指標等,有幾個*號就相當於是幾級指標
2樓:匿名使用者
函式定義前加星號應該指的是返回值是乙個指標(即位址)
3樓:冰至誠
加*號的是指標型別,這個概念比較複雜,你還是看書比較好
4樓:stand左手
把程式 貼出來 看看 討論討論
5樓:匿名使用者
sqlist *creat(void) 代表返回乙個指標寫成下面這樣清楚點
sqlist* creat(void);
main()
c語言 定義陣列前加個星號什麼意思?具體說一下。陣列指標難道就是這樣定義,初始化的?那陣列名就是c
6樓:緩緩掉落的松針
char *ch[4]=;
這句話的意思是這樣,定義乙個指標陣列ch[4],這個陣列裡面每個元素都是指標,這些指標是r、專g、b這三個字串的頭指標,還有乙個是指向「\0」的作為字串的結束標誌。
簡單點說,這樣的定義是定義乙個二維字元陣列,屬陣列的第一行就是第乙個字串"red",第二行是"green",第三行書"blue",第四行是"\0"。之後就可以用ch[0][1]表示第乙個字串的第2個字母,這裡就是e,ch[1][4]表示第二個字串的第五個字母,這裡就是n。
7樓:any_time依
這是指標陣列,不是陣列指標。
陣列指標:(*p)[10]
指標陣列:*p[10]
性質是不同的
c語言中定義變數時在變數前面加2個星號是什麼意思
8樓:匿名使用者
float **b 表示b是乙個「指標的指標」,也可以理解為是乙個二維陣列的指標,***具有類似的解釋,可以理解為是乙個三維陣列的指標。
9樓:福建省寧德市
c語言在定義變數時加兩個星號是表明這個變數為二級指標
c語言中在定義變數時使用 * 號是為了表明該變數為指標
指標有分一級指標,二級指標,**指標等,有幾個 * 號就相當於是幾級指標
10樓:匿名使用者
指標好好看看書
很重要的東東
c語言程式設計圓的面積與周長自定義函式
這樣 define pi 3.1415926 include int main 注意事項 1 常量是指在運屬行過程中,其值不改變的量。2 define我們稱為巨集定義,在編譯前替換,也稱為預編譯。3 巨集定義,規範上用大寫字母表示。4 float為單精度浮點型,占用4位元組,其表示範圍為10 37到...
大神,請教一道c語言題目 呼叫自定義函式search int
微俊 include include define n 20 int arr n int search int list,int n,int x int main return 0 c語言程式設計問題問題描述 定義函式void sort int a int n 用選擇法對陣列a 中的元素升序排列。自...
c關於自定義函式裡的形參加問題,C 在定義函式時,在傳遞的引數後面加上「 」是什麼意思
不知道你學沒學指標?應該還沒吧,指標就是變數在記憶體中的位址,是取位址符號,因為函式調回用答是單向的值傳遞,所以如果單存的把變數值傳給形參,那麼值傳不會主函式,就不能實現換位,這是要將變數的位址傳過去 即 a 直接對變數操作才可以實現。而比較大小時利用了return語句將值傳回就可以了。要是還不明白...