新微赢技术网
标题:
为什么显示不出任何东西?
[打印本页]
作者:
誑謸鉍娚
时间:
2009-11-5 01:00
标题:
为什么显示不出任何东西?
我是一个新手,刚刚调试了一个程序,但是显示不出东西。
程序是这样的:
#include<iostream.h>
class Tclass
{
public:
int x,y;
void print()
{
cout<<x<<","<<y<<endl;
};
};
int add(Tclass *ptf)
{
return (ptf->x+ptf->y);
}
void main()
{
Tclass test,*pf;
pf->x=100;
pf->y=200;
pf->print();
test.x=150;
test.y=450;
test.print();
cout<<"x+y="<<add(&test);
}
不知道是什么原因,请各位高手帮我看一下
作者:
红苹果
时间:
2009-11-5 01:00
楼主我和你一样期待答案哈,我也不知道怎么回事也~~~
作者:
熾天使rose
时间:
2009-11-5 01:00
int x,y;
void print()
{
cout<<x<<","<<y<<endl;
};
Tclass test,*pf;
pf没有空间
作者:
梦的放肆
时间:
2009-11-5 01:00
#include<iostream.h>
class Tclass
{
public:
int x,y;
void print()
{
cout<<x<<","<<y<<endl;
};
};
int add(Tclass *ptf)
{
return (ptf->x+ptf->y);
}
void main()
{
Tclass test,*pf=&test;//我这里改了下
pf->x=100;
pf->y=200;
pf->print();
test.x=150;
test.y=450;
test.print();
cout<<"x+y="<<add(&test);
}
指针没有赋初值,不知道指向哪里!所以运行出错!
作者:
玲珑之翼
时间:
2009-11-5 01:00
OOOOOOOOOOOOOH~~~~
欢迎光临 新微赢技术网 (http://bbs.weiying.cn/)
Powered by Discuz! X3.2