二维数组与类的定义_DAY06
时间: 2023-11-27 20:17:38 浏览: 80
javascript的日期对象、数组对象、二维数组使用说明
好的,我知道了。二维数组是一个由多个一维数组组成的数组,每个一维数组又由多个元素组成,可以通过行和列的索引来访问元素。在C++中,可以使用以下方式定义一个二维数组:
```c++
int arr[3][4] = {
{1, 2, 3, 4},
{5, 6, 7, 8},
{9, 10, 11, 12}
};
```
这样就定义了一个3行4列的二维数组,可以通过`arr[i][j]`来访问其中的元素。
而类是一种自定义的数据类型,可以包含数据成员和成员函数。在C++中,可以使用以下方式定义一个类:
```c++
class Person {
public:
string name;
int age;
void introduce() {
cout << "My name is " << name << ", and I am " << age << " years old." << endl;
}
};
```
这里定义了一个名为Person的类,它有两个数据成员name和age,以及一个成员函数introduce(),用于介绍这个人的姓名和年龄。可以创建一个Person对象并访问其成员:
```c++
Person p;
p.name = "John";
p.age = 30;
p.introduce();
```
这样就可以输出"My name is John, and I am 30 years old."。
阅读全文