注册 登录
编程论坛 C++教室

C++函数申明格式的一个问题

liotta 发布于 2008-09-13 19:31, 976 次点击
C++ Primer 第三版 练习 13.1
给出一个类 Person     它有下列两个数据成员
  string _name;
  string _address;
以及下列成员函数
  Person( const string &n, const string &a )
        : _name( n ), _address( a ) { }

  string name() { return _name; }
  string address() { return _address; }

请问以上红色区Person函数申明中“:”以后到“{”处是什么意思?
5 回复
#2
leeco2008-09-13 19:35
初始化参数列表,
#3
liotta2008-09-13 19:44
回复 2# leeco 的帖子
谢谢,过几节就看到了,C++中类格式真太烦了!
C语言用100页就说清楚了,C++却要用1000!!

[[it] 本帖最后由 liotta 于 2008-9-13 19:47 编辑 [/it]]
#4
blueboy820062008-09-13 19:49
[bo][un]liotta[/un] 在 2008-9-13 19:44 的发言:[/bo]

谢谢,过几节就看到了,C++中类格式真太烦了!
C语言用100页就说清楚了,C++却要用1000!!


那看来你还得再多往后看些页数了...
#5
liotta2008-09-13 20:07
[bo][un]blueboy82006[/un] 在 2008-9-13 19:49 的发言:[/bo]



那看来你还得再多往后看些页数了...


还有近500页打算在中秋节假日看完了这本C++Primer。
不过看了大半天也写不出一个实用的类来。
#6
zhong07111012008-09-14 17:34
C++中类格式真太烦了!
C语言用100页就说清楚了,
C++却要用1000!!
1