这几天遍一个程序,要多次用到大数组的清零(长度为1000以上的数组全赋值为0),如果用循环赋零来做,那时间基本都消耗在这上面了,所以请各位大虾帮忙给个效率高点的算法
===============
memset(数组,0,sizeof(数组));
一般用memset就可以了,memset会根据平台做优化地.x86就有专门的指令做这些事情,不过可能在risc的处理器上就差不多了.
========
如果写c程序那么memset
如果定windows程序就用zeromemory(数组,长度)这个在windows下比memset快一点点。
====================================================
====================================================
订阅免费电子杂志〈名人传记〉<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
每期发送电子图书,广读博览融汇贯通。阅读电子书时,请注意保护视力。╭○═○╮╭◎═◎╮╭●═●╮同步发行《名人传记简装版》简装版只包含附件联接地址,大小控制在80k以内。同时发送《热点》期刊
1 邮件订阅方式
向下面的邮件地址发一封信,邮件正文(不是标题)填写subscribe zhuanji
1.主页订阅
主页地址一
http://list.cn99.com/cgi-bin/getlsts?listname=zhuanji
主页地址二 http://yjxsuccess.blog.hexun.com/