用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - c++代码库

内联函数_计算正方形的面积及周长

2014-04-22 作者: 夏夏弥弥举报

[c++]代码库

#include "stdafx.h"
#include "iostream"
using namespace std;
class Square
{
private:
	double length;
public:
	Square(double x);
	void area()//函数体内定义,默认为内联函数(成员函数设置为 内联函数的第一种方式)
	{
		cout << "正方形的面积为:" << length*length << endl;
	}
	inline void Perimeter();//在类内进行内联函数声明
};
Square::Square(double x)
{
	length = x;
}
void Square::Perimeter()//在类外给出内联函数定义
{
	cout << "正方形的周长:" << 4 * length << endl;
}
void main()
{
	Square ss(2.0);
	ss.area();
	ss.Perimeter();
}
//2014年4月22日20:34:36    从开始写到修改完大概用了30分钟,很伤- -。
//30行
//修改了N长时间
//错误1: 申明一个类之后直接{},不用加()
//错误2: 在类内进行内联函数申明时指定为void返回值,类外说明是忘记定义返回值了,默认为int型,所以冲突
//错误3: 类声明完成之后记得加;

[代码运行效果截图]


内联函数_计算正方形的面积及周长


网友评论    (发表评论)


发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。


扫码下载

加载中,请稍后...

输入口令后可复制整站源码

加载中,请稍后...