新微赢技术网
标题:
解释一下这段程序
[打印本页]
作者:
鈊賥wo埋單
时间:
2009-11-5 00:40
标题:
解释一下这段程序
我有一段这样的程序:
int main()
{Student stud[5]={
Student(101,78.5),Student(102,85.5),Student(103,98.5),
Student(104,100.0),Student(105,95.5)};
Student *p=stud; for(int i=0;i<=2;p=p+2,i++)
p->display();
return 0;
}
红色部分最难懂,在执行FOR循环时,为什么会输出第一项的数据,*P=STUD,怎么解释???他指向的是哪个值??请各位大虾帮我分析分析,指针学的好烂我………………谢谢………………
欢迎光临 新微赢技术网 (http://bbs.weiying.cn/)
Powered by Discuz! X3.2