| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 643 人关注过本帖
标题:[求助]关于类的问题,我初学者,问题简单
只看楼主 加入收藏
绿菜油小苦工
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2006-10-1
收藏
 问题点数:0 回复次数:3 
[求助]关于类的问题,我初学者,问题简单

这是我的处女贴...大家一定要帮忙啊,在贵论坛潜水多日,如今实在是忍不住了,想破脑袋也没办法了;求助求助!
学c++的类,按书上的写到VC++6.0上编译,结果出错了,找了半天也不知道原因(刚学C++,C++怎么在VC6.0上编译我也是半懂不懂的,没人教,我自学的C语言和C++,如果是VC设置的问题还是怎么滴大家费心教教我啊!)
Compiling...
Text3.cpp
e:\c++学习\myc++program\t2\text3.cpp(4) : error C2062: type 'int' unexpected
e:\c++学习\myc++program\t2\text3.cpp(4) : error C2238: unexpected token(s) preceding ';'
执行 cl.exe 时出错.

Text3.obj - 1 error(s), 0 warning(s)


我的程序:

#include "iostream.h"
class Time
{privat:
int hour;
int munite;
int second;
public:
void set_time(int h,int m,int s)
{hour=h;
munite=m;
second=s;
return; //这个return 我不懂...为什么要return?
}
void show_time(void)
{cout<<"the time is:"<<hour<<':'<<munite<<':'<<second<<endl;
}
};

main()
{Time t1;
t1.set_time(12,23,34);
t1.show_time();
return 0; //这里也要return 0;??什么意思呀?
}


请老手们指点迷津...
还有,为什么 void类型的函数中要写个"return;"呢,为什么main()又要写个"return 0;"呀?void类型不是不返回的么函数值的么,我不写return会怎么样?

搜索更多相关主题的帖子: 处女 潜水 
2006-10-01 19:08
flypampas
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-9-16
收藏
得分:0 

#include "iostream.h"
class Time
{private: //你这里写错了
int hour;
int munite;
int second;
public:
void set_time(int h,int m,int s)
{hour=h;
munite=m;
second=s;
return; //函数的类型为空,它这里是return;也是什么都不还回;不写也可以
}
void show_time(void)
{cout<<"the time is:"<<hour<<':'<<munite<<':'<<second<<endl;
}
};

int main() //c++中函数都要有还回类型。最好加一个int 后面就是还回0了
{Time t1;
t1.set_time(12,23,34);
t1.show_time();
return 0; //表示主函数完了,没有实际意义!
}


java,c++...thinking......
2006-10-01 19:36
wfpb
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2188
专家分:0
注 册:2006-4-2
收藏
得分:0 
C++里不是说最好在main前面加个东西,而是必须加。

[glow=255,red,2]wfpb的部落格[/glow] 学习成为生活的重要组成部分!
2006-10-01 22:03
绿菜油小苦工
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2006-10-1
收藏
得分:0 
谢谢2位大哥了!!太谢谢了,以后我什么问题不懂都来问问,谢谢!

java 学习群 38859633 欢迎大家加入
2006-10-03 16:45
快速回复:[求助]关于类的问题,我初学者,问题简单
数据加载中...
 
   



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

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