括号作为特别区分。
例5: temp cont temp1 amp temp2 成员选择运算符 -gt . 两边不能有空格。
例 6: pt.x LOWORDpMsg-gtlParam 18数字常量和字符常量 对于程序中有特殊含义的数值常量和字符常量等内容应该用宏或符号常量来代替 例如 const int MAX_BUF_LEN 255 ... if GetDataLen lt MAX_BUF_LEN ... 19程序实例 // 文件名:sclass6_8_circle.h //程序作者:Mr. You //本书教学支持站点:http://cs.scu.edu.cn/litao/ //本书教学支持站点:http://cs.scu.edu.cn/chenliangyin 15ifndef __SCLASS6_8_CIRCLE_H__ define __SCLASS6_8_CIRCLE_H__ const int DEFAULT_RADIUS 10 // 缺省圆半径 class CCircle public: CCircledouble dRadius DEFAULT_RADIUS // 构造函数 void SetRadiusdouble dRadius DEFAULT_RADIUS // 设置圆半径 double GetRadius // 返回圆半径 double GetArea // 返回求圆面积 private: double m_dRadius // 圆半径 endif // 文件名:sclass6_8_circle.cpp include quotsclass6_8_circle.hquot //圆的类构造头文件 const int PI 3.1415926 //圆周率常数 // 已知半径dRadius构造圆 CCircle::CCircledouble dRadius m_dRadius dRadius // 设置圆半径 void CCircle::SetRadiusdouble dRadius m_dRadius dRadius // 返回圆半径 double CCircle::GetRadius return m_dRadius // 求圆面积 double CCircle::GetArea double dArea 16 dArea PI m_dRadius m_dRadius return dArea // 文件名:smain6_8.cpp include ltiostream.hgt include ltstdlib.hgt include quotsclass6_8_circle.hquot // 圆的类构造头文件 // 已知半径显示圆面积 void mainvoid double dRadius dArea CCircle poCircle cout ltlt quot请输入圆半径:quot cin gtgt dRadius poCircle new CCircledRadius if poCircle NULL cout ltlt quot内存耗尽quot ltlt endl exit1 dArea poCircle-gtGetArea cout ltlt quot圆面积是quot ltlt dArea ltlt quot .quot ltlt endl delete poCircle 17参 考 文 献 1 Stroustrup B The C programming language Higher Education Press Pearson Education2002 2 Brian W Kernighan Dennis M Ritchie The C Programming Language 1998 3 DattatriKayshavC Effective Object-Oriented Software Construction. Prentice Hall PTR 1997 4 Koenlg Andrew and Moo Barbara E.Ruminations on C. AddisonWesley 1997 5 Koenlg Andrew and Moo Barbara E. Accelerated C. AddisonWesley 2000 6 Langer Angellka and Kreft Klaus Standard C IOStreams and Lippman Addison Wesley Longmab 2000 7 Lippman Stanley B. C Gems. SIGS Books amp Multimedia1996 8 Meyers Scott Effective C. Addiso – Wesley 1992 9 Neyers Scott More Effective C. Addison – Wesley1996 10 Neyers Scott Effective STLAddison – Wesley2001 11 Musser David R. Derge Gillmer J. SainiAtul STL Tutorial and Reference Guide Second EditionAddison – Wesley2001 12 Pohl Ira C for C Programmers. Addison – Wesley1999 13 Stroustrup Bjarne The Design and Evolution of CAddison – Wesley1994 14 Bjarne Stroustrup. The C Programming Language. 3nd edition Addison Wesley Long man 1997 14 美Jon Bates Tim Tompkins著何建辉等译实用Visual C 6.0教程北京 清华出版社2001 15 美David E. Brumbaugh著柏路等译C面向对象的程序开发技术--构造CASE TOOLS北京电子工业出版社1996 16 Cameron Hu.
上一篇:
黑客教程_2011年黑客终极vip工具包大全_黑客从入门到精通_黑客进价教程【推荐】
下一篇:
高校学生二手物品交易系统设计与实现