社区
C++ 语言
帖子详情
往数组存数据,关于这个长度,大家来看看
A727628840B
2012-06-15 09:46:59
是这样,我有多个条件,每满足一个条件就往char数组里存入一个结构,现在有个问题就是,当一下个条件满足的时候,不知道上一个条件是否满足,那我怎么得到这个数组里已经存入数据的长度呢?请大家给个思路 ,谢谢
...全文
92
9
打赏
收藏
往数组存数据,关于这个长度,大家来看看
是这样,我有多个条件,每满足一个条件就往char数组里存入一个结构,现在有个问题就是,当一下个条件满足的时候,不知道上一个条件是否满足,那我怎么得到这个数组里已经存入数据的长度呢?请大家给个思路 ,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaoguailong3
2012-06-15
打赏
举报
回复
vector<T> m_XXX;T就是你结构图的名称
csucdl
2012-06-15
打赏
举报
回复
可以用元祖
pathuang68
2012-06-15
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
引用 1 楼 的回复:
使用STL里的vector,如果你的元素可能比较多担心效率,可以预先给vector分配一个较大的空间,使用reserve。vector[0]的指针可以当成数组的指针用,完成各种数据的操作。
我先也想到vector,但是有个问题,我是一个结构一个结构的放,那这个vector的类型我要怎么定义,每个结构还不一样
[/Quote]
建议楼主把问题描述得再清楚一点,一些关键的地方不妨用代码举下例子,否则真的不好回答,或者你得到的回答不是你想要的。
A727628840B
2012-06-15
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
使用STL里的vector,如果你的元素可能比较多担心效率,可以预先给vector分配一个较大的空间,使用reserve。vector[0]的指针可以当成数组的指针用,完成各种数据的操作。
[/Quote]
我先也想到vector,但是有个问题,我是一个结构一个结构的放,那这个vector的类型我要怎么定义,每个结构还不一样
W170532934
2012-06-15
打赏
举报
回复
什么意思??用STL的vector,list等等试试
hard9999
2012-06-15
打赏
举报
回复
NND怎么回复后老是看不到呢,csdn怎么越来越不争气了。
反正就是使用STL里的vector,动态存储结构。
hard9999
2012-06-15
打赏
举报
回复
使用STL里的vector,如果你的元素可能比较多担心效率,可以预先给vector分配一个较大的空间,使用reserve。vector[0]的指针可以当成数组的指针用,完成各种数据的操作。
苹果皮
2012-06-15
打赏
举报
回复
你的意思是往一个char数组里存入结构体吗?
这个有必要么?
不如用vector了
vector<type> test;
test.pushback(value);
这样就可以动态的存储type结构了!
Binzo
2012-06-15
打赏
举报
回复
那就存结构的名字(string)吧。然后根据名字取相应的结构。
存指针也行。
数据
结构基础系列(5):
数组
与广义表
数据
结构课程是计算机类专业的专业基础课程,在IT人才培养中,起着重要的作用...系列课程包含11个部分,本课为第5部分串,介绍
数组
的基本概念,特殊矩阵的压缩
存
储及基本运算的实现,以及广义表及其
存
储和相关的算法。
java
数组
的
长度
_Java初学者:
数组
,得到
数组
长度
得到
数组
的
长度
在java里是很简单的,那就是:
数组
名.length,我们来看一个简单的程序就可以了,如下:这个就是上次的那个程序,我只是把for后面那个4改成了a.length,也许有人要问了,那为什么非要求出
数组
的
长度
呢...
linux中如何通过shell脚本获取
数组
长度
往
数组
中随便拆入一个元素 再用@打印一下
数组
长度
打印插入的元素 打印插入元素的
长度
输出结果如下: 总结: 1、用@没有按照预定的结果输出整个
数组
的
长度
,反而输出了整个
数组
的内容,说明#和
长度
有关,...
C语言求
数组
长度
C语言对于不同的
数据
类型的
数组
求
长度
方式稍微有不同的地方: 1,对于字符
数组
求
长度
第一种使用strlen() #include<stdio.h> #include<string.h> int main() { char a[10]="dmeo"; printf("%d",strlen...
c语言整形
数组
长度
_C语言获取
数组
长度
的几种方法
因为
数组
中每个元素的类型都是一样的,在内
存
中所占的字节数都是相同的,所以总的字节数除以一个元素所占的字节数就是
数组
的
长度
。那么如何用 sizeof 获得
数组
总的字节数呢?只要对
数组
名使用 si...
C++ 语言
64,644
社区成员
250,475
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章