免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1377 | 回复: 7
打印 上一主题 下一主题

关于动态数组的问题! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-01-21 18:58 |只看该作者 |倒序浏览
一张表里有N行数据,在这N行数据里,有几行彼此不联接的特殊数据,我想把在这几行特殊数据后面的数据加上不同的值,请问这个动态数组应该怎么写?
例如:
A
b
c
D
e
f
我想把A,D这两个特殊行后面的数据,加上不同的值(b,c,加1;ef加2),请问这个动态数组
应该怎么写?

谢谢!

论坛徽章:
0
2 [报告]
发表于 2007-01-21 19:15 |只看该作者
没有看出来和数组有关系。


也没看懂搂主的意思。

论坛徽章:
0
3 [报告]
发表于 2007-01-21 19:19 |只看该作者
这个其实是写COM过程中遇到的问题:
就是给不同的对象加不同的帧头,帧尾!
而对象有无数个

论坛徽章:
0
4 [报告]
发表于 2007-01-21 19:32 |只看该作者
各位老大,如果谁有这方面的经验或例子,如果可以的话,请给小弟一份
(vkeyj@126.com)因为有事,所以我要下了!请各位老大,谅解!
谢谢!

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
5 [报告]
发表于 2007-01-21 19:34 |只看该作者
懒人办法,用足够大的二维数组。

论坛徽章:
0
6 [报告]
发表于 2007-01-22 08:26 |只看该作者
原帖由 aero 于 2007-1-21 19:34 发表
懒人办法,用足够大的二维数组。




能不能示例一下!谢谢!

论坛徽章:
0
7 [报告]
发表于 2007-01-22 09:08 |只看该作者
int T = n*2; // n is the number of rows

double * X = new double[T];

if(!X) report error

X[i*2+1]=就是你想要加得。where, i=0,...,n-1

论坛徽章:
0
8 [报告]
发表于 2007-01-22 09:28 |只看该作者
谢谢
其实这个是我在用DELPHI的SPCOMM控件写一个关于BUS工程时遇到的问题!因为这几天大富翁上不了,所以就上这里来了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP