首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

一个关于指针和数组的有关问题

2012-03-18 
一个关于指针和数组的问题#include stdafx.h#include stdio.hint main(int argc, char* argv[]){int *

一个关于指针和数组的问题
#include "stdafx.h"
#include <stdio.h>
int main(int argc, char* argv[])
{
int *p,i,a[10];
p=a;
for(i=0;i<10;i++){
scanf("%d",p++);
}
printf("\n");
for(i=0;i<10;i++,p++){
printf("%d",*p);
}
}

为什么输入和输出的结果不同?
求解~
谢谢!

[解决办法]
第二个循环之前,p要重新指向a

热点排行