#include iostream.h
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名注册、雅安服务器托管、营销软件、网站建设、洛宁网站维护、网站推广。
#define PI 3.14
class table
{
public:
double heigh;
char *color;
public:
virtual void display()=0;//写成纯虚函数便于重载
};
class circle
{
public:
double radius;//半径
public:
virtual void display()=0;//写成纯虚函数便于重载
};
class roundtable : public table,public circle
{
public:
void iniroundtable(double h,double r,char *c)
{
heigh=h;
radius=r;
color=c;
}
void display()
{
cout"the heigh of the round table is "heighendl;
cout"the color of the round table is "colorendl;
cout"the area of the round table is "PI*radius*radiusendl;
}
protected:
double heigh,radius;
char *color;
};
int main()
{
roundtable t1;
t1.iniroundtable(1,2,"red");
t1.display();
return 0;
}
简单点,能用,还想加些什么就很简单了。
理论上的东西你就多看看书,我给你举个简单的例子来说明一下吧
如果是刚刚学习C语言推荐你看《C程序设计(第二版)》清华大学出版社
作者:谭浩强 这本书讲的很好,适合初学C语言,几乎所有的高校C语言课都是用这本教材的
函数调用举例:
int fun1( int a, int b)
{
if( a b )
return a;
else
return b;
}
void main()
{
int x, y, z;
x = 1;
y = 2;
z = fun1( x, y );
printf( "z=%d\n", z );
}
函数执行结果显示为:
z=2
函数调用就是在编译是把你调用的那段代码编译到一起,参数进行值传递方式。
至于指针那块暂时就不跟你讲了,先集中精力学点儿简单的,呵呵~
对于C语言中的函数类型,一般可以分为以下两类:
1. 库函数(Library Function):也称为内置函数(Built-in Function),是由C语言提供的、已经封装好的函数。库函数通常具有标准化、通用化的特点,包括数学运算、字符串处理、文件操作等方面。例如`printf()`和`scanf()`是C语言中常用的库函数。
2. 用户自定义函数(User-Defined Function):也称为外置函数(External Function),是程序员根据需求自行编写的函数。用户自定义函数可以将某一段需要重复使用的代码封装成一个函数,在其他地方调用该函数即可实现相同的功能,起到了复用代码的作用。在需要多次执行特定任务时,使用自定义函数可以使程序结构更加清晰、易于理解。