假設整數陣列arr宣告為
int arr[5]={54,22,44,18,01};
試宣告一個指向整數的指標ptr指向陣列arr,然後利用指標的算術運算
,將陣列arr裡每一個元素的值加上10,並列印出結果。
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int arr[5]={54,22,44,18,01};
int i,*ptr=arr;
for(i=0;i<5;i++)
*ptr=*(ptr++)+10; <====這行我看不懂再說什麼意思
printf("運算後陣列的內容為");
for(i=0;i<5;i++)
printf("%d ",arr[i]);
printf("\n");
system("pause");
return 0;
}