由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - [合集] [求助]C程序数组的问题
相关主题
关于数组动态分配的疑问???请教一个2维动态矩阵的问题
如何动态分配一个2维数组?[合集] C#里面的动态数组是怎样定义的?
回答C++的弱问题typedef const char *month Table[3]
在C/Fortran之间传递2维数组C++动态2维数组用什么数据结构比较好?
C# 的不定长度的ARRAY?delete或free是怎么知道数组长度是多少的?
JHQ的一道指针题。来个学术贴具体分析一下heartbleed的原理.
请教C里面动态数组的赋值程序中的各个变量/数组的内存地址是否会混在一起?
请问如何初始化out定义的数组[合集] static const代替define的performance tradeoff在哪里?
相关话题的讨论汇总
话题: 数组话题: sep话题: fri话题: 程序话题: 长度
进入Programming版参与讨论
1 (共1页)
b***y
发帖数: 2799
1
☆─────────────────────────────────────☆
congeal (拉呒拉) 于 (Fri Sep 2 11:42:10 2005) 提到:
原来的程序是用 #define 把数组的长度预先定义好了,
然后在结构中直接用这个长度声明数组。现在想改写这
个程序,让数组长度从命令行读入,然后动态分配空间。
问题是改过之后,程序的执行效率显著下降。相同的
simulation从原来的一次2秒涨到4秒。显然是不可以
接受的结果。
请问有什么好办法来定义动态长度数组么?又快又节省
时间的??谢谢先了。。。
☆─────────────────────────────────────☆
NeverLearn (root 4 Montoya) 于 (Fri Sep 2 14:11:02 2005) 提到:

莫非你在循环里面执行了动态分配?想办法尽可能把这些分配外提吧。
☆─────────────────────────────────────☆
congeal (拉呒拉) 于 (Fri Sep 2 15:45:42 2005) 提
1 (共1页)
进入Programming版参与讨论
相关主题
[合集] static const代替define的performance tradeoff在哪里?C# 的不定长度的ARRAY?
[合集] does reference occupy memory?JHQ的一道指针题。
Forwarded, very interesting请教C里面动态数组的赋值
微软又大转弯请问如何初始化out定义的数组
关于数组动态分配的疑问???请教一个2维动态矩阵的问题
如何动态分配一个2维数组?[合集] C#里面的动态数组是怎样定义的?
回答C++的弱问题typedef const char *month Table[3]
在C/Fortran之间传递2维数组C++动态2维数组用什么数据结构比较好?
相关话题的讨论汇总
话题: 数组话题: sep话题: fri话题: 程序话题: 长度