一段数据保存到另外一个数组

2019-08-14 08:13发布

本帖最后由 SimpleLife 于 2017-8-15 17:55 编辑

情况:保存数组b的数据,数组b要用来保存新的一组数据的,请问有没有更加快速的写法。
for (i = 0; i<16; i++)
{
        a【i】  = b【i】 ;
    // 这里打不出[、]符号,用【】代替
}







友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
SimpleLife
1楼-- · 2019-08-14 21:50
 精彩回答 2  元偷偷看……
SimpleLife
2楼-- · 2019-08-15 01:40
SimpleLife
3楼-- · 2019-08-15 04:40
2026625054 发表于 2017-8-15 19:22
void CopyMemory (unsigned char *buf, unsigned char *memory, len)
{
while(len--)

请看7楼
our单片机
4楼-- · 2019-08-15 07:05
SimpleLife 发表于 2017-8-15 19:37
请看7楼

开个计数器不就知道了
csmjmcc
5楼-- · 2019-08-15 10:27
SimpleLife 发表于 2017-8-15 19:35
查看memcpy原函数,发现里面语句比原本我写的for多,执行次数多了一些。用了clock函数,测试不出时间,请 ...

你要的是效率,还是语法简洁?若是要效率,你那方案最佳。库函数考虑的是普遍性、完整性,当然效率低些。所以说,若要效率的话,请用自己狭隘的边界写代码。
BJTT
6楼-- · 2019-08-15 14:48
 精彩回答 2  元偷偷看……

一周热门 更多>