建立一个对象数组,内放5个学生的数据,用指针指向数组首元素,输出第1,3...答:通俗点说就是数组的第一个元素的下标为零,第二个下标为一,以此类推。还有,for循环写的不够简洁 本回答由提问者推荐 举报| 答案纠错 | 评论(5) 1 1 kingboy5555 采纳率:40% 擅长: C/C++ VC++ 其他回答 我不清楚你说的。我解释下代码吧。i=0,p指向stud[0],i=1,p指向stud[2],i=2,p指向stud...
c语言如何打印的数组中的一个单独的元素?答:int Arr[10]={1,2,3,4,5,6,7,8,9,0};// 通过下标 printf("%d\n",Arr[5]);// 指针偏移法 printf("%d\n",*Arr+4);int* PArr=Arr;// 指针偏移法 printf("%d\n",*PArr+3);return 0;}
int num[9]={123456789},*p; p=num; *(p+1)=0; print答:int num[9]={1,2,3,4,5,6,7,8,9},*p;//定义9元素数组num并赋值,定义整数型指针p。p=num;//将数组地址赋给指针p。*(p+1)=0;//将数组第2个元素,相当于p[1]赋值为0。printf("%d,%d,%d\n",*p,p[1],(*p)++); //打印数组第一个元素,第二个元素,第一个元素(之后第一...