c語言急急急!想要p為元素的陣列的指標,不知道應該怎麼寫?幫幫忙

時間 2021-07-21 03:41:38

1樓:匿名使用者

你這樣是錯誤的.

p=&a; // 這裡只是指向了一維.

修改後:

#include

void main()

;int i,j;

p=a;

for(i=0;i<4;i++)

printf("\n");}}

2樓:匿名使用者

#include

void main()

;p=&a;

printf("%s",*p);

}希望滿意!!!望採納!!!如果覺得好,望贊同!!!

3樓:天河水人

#include

void main()

;p=a;//把&去掉,因為就乙個a表示的是這個陣列的首位址,&a代表的是這個陣列的位址存放的位址

printf("%d",*p);//這是c的輸出方法,我不知道對不對。*p應該指的是第乙個數,你要想整個陣列輸出的話,應該是printf("%d",p);吧。}

4樓:

#include

main()

int (*p)[4],i;

int a[4]=;

p=&a;

for(i=0;i<4;i++)

printf("%d  ",*(*p+i));

*p為位址   **p取*p位址中的內容

int (*p)[4]; p為含有4個元素的指標陣列,  每個元素均為指標 也就是*p 、*p+1、*p+2、*p+3 均為位址

5樓:

printf("%d",**p); //*p是a的首位址,**p才是a的第乙個元素的值

6樓:匿名使用者

int *p;

p=a;

C語言 急急急急 c語言的問題 急急急急

for i 0 i 3 i for j 0 j 4 i 這裡zhi寫錯了。應該是j 修改後 define m 3 define n 4 main max a 0 0 for i 0 i 3 i daofor j 0 j 4 j if a i j max 程式寫的很好,貌似少了個開頭的 include...

C語言的高手請進!高分!急 急 急

include char fun int n main 編譯通過 include include char fun int n main 執行結果 no yes press any key to continue 首先你的演算法有點問題,會有4舍5入現象 取決於編譯軟體,系統 其次,指標返回有問題,...

求C語言大神用的DEV C急急急

青雲 int sum int start,int count return num int main void printf sum d num return 0 求c語言大神 用的dev c 急急急! 聽不清啊 include int fib int n int main 求c語言大神 用的dev...