shuimiao 发表于 2021-4-6 11:33:49

基本数据类型数组好像不能在代码中重定义成员数?

如图,我想将一段文本转换到字符数组,找了一圈命令,找到了复制到字符数组(),但是这个命令复制后不能自己定义新的成员数,而是要你去指定成员数,所以字符数组需要自己定义好成员数,但是又发现好像只能在表格类型声明里写好成员数,如字符,而不能在代码中自己动态重定义成员数,这样的话,这长度就只能是固定100了?当要转换的文本很少时显得浪费内存,很大时又超出100的局限。

大佬们有好的解决方法吗?


创世魂 发表于 2021-4-6 12:56:39

火山pc不推荐数组符号。推荐文本数组类,整数数组类,字符数组类,对象数组类。

字符[]   就直接使用字符数组类不要使用数组符号操作。

创世魂 发表于 2021-4-6 13:15:52

使用   字符数组类   就不用考虑容量什么的问题了。直接加入成员就行。

shuimiao 发表于 2021-4-6 13:33:16

创世魂 发表于 2021-4-6 13:15
使用   字符数组类   就不用考虑容量什么的问题了。直接加入成员就行。

可是复制到字符数组()命令必须是字符[]类型啊,另外使用字符数组类来操作会不会效率因此降低?

创世魂 发表于 2021-4-7 10:49:19

使用 字符数组类根本不用考虑效率问题了。。很快的。本身及时c++了。       都用字符数组类了。。还用复制到字符数组干嘛。。。

直接定义变量,加入成员。。随便加。。成员的类型就是字符往里面塞就行。



页: [1]
查看完整版本: 基本数据类型数组好像不能在代码中重定义成员数?