救人命啊!!!!!大哥大姐们!!!关于C++的!

xunmi90579 2010-06-29 11:32:19
struct fn
{
fn()
{
count=0
}
是什么意思啊????能改成什么比较通俗的用法吗????
...全文
143 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
xunmi90579 2010-06-29
  • 打赏
  • 举报
回复
多谢各位热心帮助哦!!!!!非常非常感谢!!!
fengbingchun 2010-06-29
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 elpase 的回复:]
C/C++ code

struct fn
{
fn() //fn()相当于类的构造函数, public权限. count一般类struct的成员
{
count = 0;
};
}
[/Quote]

正确,在结构体中,如不声明默认为public权限,而在C++中,默认为private权限
sunnywyg 2010-06-29
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 xunmi90579 的回复:]

4楼,怎么给分啊。。。请问。
[/Quote]

给分请点结贴即可
sunnywyg 2010-06-29
  • 打赏
  • 举报
回复

struct fn
{
fn()
{
count=0;
}
int count; //想必你这里有个变量的声明,或者在外面
}
xunmi90579 2010-06-29
  • 打赏
  • 举报
回复
4楼,怎么给分啊。。。请问。
elpase 2010-06-29
  • 打赏
  • 举报
回复

struct fn
{
fn() //fn()相当于类的构造函数, public权限. count一般类struct的成员
{
count = 0;
};
}
pengzhixi 2010-06-29
  • 打赏
  • 举报
回复
构造函数,定义在结构体里面
sunlp007 2010-06-29
  • 打赏
  • 举报
回复
定义了一个名为fn的结构体,结构体中有个一个默认构造函数fn(),该函数作用是把count初始化为0.
jsj0704 2010-06-29
  • 打赏
  • 举报
回复
Class fn
{
fn()
{count = 0;}
}
cattycat 2010-06-29
  • 打赏
  • 举报
回复
struct fn
{
fn()
{
count=0
}
}
少了个括号吧,这个就是构造函数了。结构体和类一样,名字就是构造函数,声明对象时初始化的。
t195295108 2010-06-29
  • 打赏
  • 举报
回复
没返回类型 与结构体名称相同
构造函数吧
djjlove_2008 2010-06-29
  • 打赏
  • 举报
回复
这是默认的构造函数,习惯了就好简单了,呵呵,加油楼主
咋了啦 2010-06-29
  • 打赏
  • 举报
回复
代码的括号是不是丢了一个?

就是定义一个结构体的,在c++中结构体基本上等同类,也可以有构造函数。

64,654

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧