CArray<CString,CString>filedata; filedata是二维字符数组吗?

发布网友 发布时间:2022-04-24 02:05

我来回答

1个回答

热心网友 时间:2023-10-20 19:46

不是,他是动态数组,就相当于CString filedata[n] .
它的长度可以一直增加,就像C里面的链表一样。在MFC里,有专门的一些库函数对它进行增删改查以及插入清空等操作,非常简单,放常实用!

CArray比较强大,在MFC里面是最常用的数据结构之一。

如果想用CArray定义二维的字符数组
typedef CArray<CString,CString> CStringArray;
CArray<CStringArray,CStringArray> filedata;
访问的时候格式如filedata[m][n];

详情请查看百度百科,我不是复制粘贴党,链接如下:http://ke.baidu.com/view/1524597.htm?fr=ala0_1

热心网友 时间:2023-10-20 19:46

不是,他是动态数组,就相当于CString filedata[n] .
它的长度可以一直增加,就像C里面的链表一样。在MFC里,有专门的一些库函数对它进行增删改查以及插入清空等操作,非常简单,放常实用!

CArray比较强大,在MFC里面是最常用的数据结构之一。

如果想用CArray定义二维的字符数组
typedef CArray<CString,CString> CStringArray;
CArray<CStringArray,CStringArray> filedata;
访问的时候格式如filedata[m][n];

详情请查看百度百科,我不是复制粘贴党,链接如下:http://ke.baidu.com/view/1524597.htm?fr=ala0_1

热心网友 时间:2023-10-20 19:46

不是,他是动态数组,就相当于CString filedata[n] .
它的长度可以一直增加,就像C里面的链表一样。在MFC里,有专门的一些库函数对它进行增删改查以及插入清空等操作,非常简单,放常实用!

CArray比较强大,在MFC里面是最常用的数据结构之一。

如果想用CArray定义二维的字符数组
typedef CArray<CString,CString> CStringArray;
CArray<CStringArray,CStringArray> filedata;
访问的时候格式如filedata[m][n];

详情请查看百度百科,我不是复制粘贴党,链接如下:http://ke.baidu.com/view/1524597.htm?fr=ala0_1

热心网友 时间:2023-10-20 19:46

不是,他是动态数组,就相当于CString filedata[n] .
它的长度可以一直增加,就像C里面的链表一样。在MFC里,有专门的一些库函数对它进行增删改查以及插入清空等操作,非常简单,放常实用!

CArray比较强大,在MFC里面是最常用的数据结构之一。

如果想用CArray定义二维的字符数组
typedef CArray<CString,CString> CStringArray;
CArray<CStringArray,CStringArray> filedata;
访问的时候格式如filedata[m][n];

详情请查看百度百科,我不是复制粘贴党,链接如下:http://ke.baidu.com/view/1524597.htm?fr=ala0_1

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com