私はCに不慣れですが、良いCを学ぶことを決意しています。あなたの助けが必要です。配列を練習しているときに、配列要素にアクセスする方法が正しいか、それを行うためのより良い方法があるかもしれないことを知りたいと思いました。次のコードを確認し、ポインタで配列を使用する良い方法を提案してください。誰かがポインタを使った配列の事前練習のためのチュートリアルに私を案内してくれたら本当にありがたいです。
int main()
{
unsigned int i, j;
unsigned int arr1[] = {1,2,3,4,5,6,7,8,9};
unsigned int * ptr_arr = (unsigned int *)malloc(sizeof(unsigned int));
ptr_arr = arr1;
for(i=0;i<=8;i++)
{
printf("Value at location %d\t is: %d\n",i,*(ptr_arr+i));
printf("\n");
printf("Value of i %d and value at %d\n",i, ptr_arr[i]);
}
return 0;
}