| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 564 人关注过本帖
标题:[求助]请看下错哪了?
取消只看楼主 加入收藏
编程新贵
Rank: 1
等 级:新手上路
帖 子:98
专家分:0
注 册:2006-8-11
收藏
 问题点数:0 回复次数:1 
[求助]请看下错哪了?

为什么我的代码编译的时候没有任何错误,但是为什么就是不能运行呢?请高手指点下,谢谢!!!

#include<iostream.h>
class chengji
{
int id;
char *name;
public:

float score[3]; //score[0]数学,score[1]英语,score[2]物理
void zongfen(float *score)
{
cout<<this->name<<score[0]<<endl<<score[1]<<endl<<score[2]<<endl;

cout<<"最高分"<<(score[0]+score[1]+score[2]);
};
chengji(int a,char *p);

};
class chengji::chengji(int a,char *p)
{id=a;name=p;};


void main()
{
chengji a(12,"xiaoyu");
chengji b(22,"xiaoqiang");
chengji c(21,"zhang3");

a.score[0]=77;
a.score[1]=66;
a.score[2]=55;
a.zongfen(a.score);
b.score[0]=77;
b.score[1]=45;
b.score[2]=99;
b.zongfen(b.score);
c.score[0]=12;
c.score[1]=63;
c.score[2]=88;
c.zongfen(c.score);


}

[此贴子已经被作者于2006-10-27 23:27:54编辑过]

搜索更多相关主题的帖子: int char chengji name class 
2006-10-27 23:23
编程新贵
Rank: 1
等 级:新手上路
帖 子:98
专家分:0
注 册:2006-8-11
收藏
得分:0 
以下是引用kai在2006-10-27 23:47:59的发言:
你的程序有严重的安全漏洞, 我也懒得跟你说了。

程序编译就应该报错了。

class chengji::chengji(int a,char *p) // 你将这一行中的第一个单词 class 去掉就可以了。

虽然程序可以运行了, 但是这个程序是完全不合格的。

有什么漏洞吗,请指教下谢谢,

2006-10-28 00:07
快速回复:[求助]请看下错哪了?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.033518 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved