(1)写一个含有数据成员a的类C并用两种方 法初始化a的值。 (2)写一个以C类对象指针为参数的函数,该 函数可使参数指向的对象的数据成员a的增 (3)写一个以C类对象引用为参数的函数,该 函数可使参数指向的对象的数据成员a的减一
时间: 2023-05-29 16:02:57 浏览: 78
C语言编写函数的方法
(1) 假设数据成员a是整型变量,可以定义一个类C如下:
```
class C {
private:
int a;
public:
C() { a = 0; } // 默认构造函数,将a初始化为0
C(int value) { a = value; } // 带参构造函数,将a初始化为value
int getA() { return a; } // 获取a的值的方法
};
```
(2) 可以定义一个函数,接受一个C类对象指针作为参数,并将其data成员a增加1:
```
void increaseA(C* obj) {
obj->a++;
}
```
(3) 可以定义一个函数,接受一个C类对象引用作为参数,并将其data成员a减1:
```
void decreaseA(C& obj) {
obj.a--;
}
```
阅读全文