C語言指標問題,有分追

時間 2022-07-11 09:00:06

1樓:

#include

#include

// 輸入的最長字元數

#define max_line_len 80// 陣列長度

#define array_len 10

int main(void)

i = 0;

pstart = szbuf;

ierror = 0;

while (*pstart)

else

}else

}printf("轉換結果為:\n");

if (i > array_len)

printf("轉換得到%2d個數", i);

if (ierror)

if (i)

printf(",%s為:\n", (i > 1) ? "依次":"");

for (j = 0; j < i;)

printf("\n");

return 0;}

2樓:手感冰涼

#include "stdio.h"

#include"math.h"

void make();

void main()

void make(char p)

;innum=0;//判斷是否在整數內

count=0;//統計整數個數

i=j=k=0;

ws=0;

while(p[i]!='\0')

}else if(innum==1)

i++;

}if(innum==1)//還在整數內

printf("一共有%d個數\n",count);

for(i=0;i

printf("%d\t",a[i]);}

3樓:匿名使用者

你要認真體會書本上的陣列和指標這章定義:

a等價於&a[0]

因為陣列的首地址是可以用陣列明來表示而&是對變數取地址,所以a就等價於&a[0];

a[0]=*a[0];

可以看作*a[0]=*a,而*a=a[0];又形成了等價關係a[0]=*a[0];

希望lz可以明白了!

另外,站長團上有產品**,便宜***

4樓:心雲細雨

#include

#include

int main(void)

if(!(*(s+i)))

break;

}for(i=0;i

printf("%ld\n",*(a+i));

printf("有%d組數字.\n",j);

return 0;}

5樓:晴空森林

你的程式呢?貼出來,我們好幫你改啊。你難道完全要別人幫你寫啊?+_+

6樓:手機使用者

你作業吧,幫你搞定10塊錢!

C語言指標問題,C語言指標問題?

文庫精選 內容來自使用者 zzbo2022 讓你不再害怕指標 前言 複雜型別說明 要了解指標,多多少少會出現一些比較複雜的型別,所以我先介紹一下如何完全理解一個複雜型別,要理解複雜型別其實很簡單,一個型別裡會出現很多運算子,他們也像普通的表示式一樣,有優先順序,其優先順序和運算優先順序一樣,所以我總...

C語言指標問題,C語言指標問題。

最大的寶寶 pointer是指標指向的一個值,此時為2,這個值再自加1自然為3。pointer此時還指向值2,減2的含義是指標回退兩個元素,自然指向了值6。指標本身有值,表示它指向的地址,這個值可以運算,表示對地址的修改。而指標指向的值,其實就是位於這個地址所存的值。在彙編以上層次的程式設計中,記憶...

c語言指標概念問題,C語言指標問題(初學者)

文庫精選 內容來自使用者 維旺 精選 沒有那麼複雜,從彙編或者計算機原理層面,反而更用不到型別,那裡只有地址和偏移。定義變數,無法是兩個要素,型別和變數名,型別讓編譯器知道可以做哪些運算和如何計算 變數名讓編譯器做成一個名字和地址的對應,以便把後面作用域內所有的p,都翻譯成這個地址。所以,沒有那麼糾...