当前位置: 首页 > news >正文

佛山市门户网站建设公司谁能分享个小网站啊

佛山市门户网站建设公司,谁能分享个小网站啊,建筑网片多少钱一平方,专门做女性产品的网站C语言中#xff0c;数组初始化的方式主要有三种#xff1a; 1、声明时#xff0c;使用 {0} 初始化#xff1b; 2、使用memset#xff1b; 3、用for循环赋值。 那么#xff0c;这三种方法的原理以及效率如何呢#xff1f; 请看下面的测试代码#xff1a; #define ARR…C语言中数组初始化的方式主要有三种 1、声明时使用 {0} 初始化 2、使用memset 3、用for循环赋值。 那么这三种方法的原理以及效率如何呢 请看下面的测试代码 #define ARRAY_SIZE_MAX  (1*1024*1024)  void function1()  {  char array[ARRAY_SIZE_MAX] {0};  //声明时使用{0}初始化为全0  }  void function2()  {  char array[ARRAY_SIZE_MAX];  memset(array, 0, ARRAY_SIZE_MAX);  //使用memset方法  }  void function3()  {  int i 0;  char array[ARRAY_SIZE_MAX];  for (i 0; i ARRAY_SIZE_MAX; i)  //for循环赋值  {  array[i] 0;  }  }  效率 分别执行上面三种方法统计下平均时间可以得出  for循环浪费的时间最多{0} 与memset 耗时差不多。 对三种方法的选取 1、for 最浪费时间不建议其实memset内部也是用循环实现的只不过memset经过了严格优化所以性能更高 2、{0} 可能有移植性问题虽然绝大多数编译器看到{0} 都是将数组全部初始化为0 但是不保证所有编译器都是这样实现的 3、综合1、2 推荐使用memset方法。
http://www.pierceye.com/news/456619/

相关文章:

  • 在深圳学网站设计我想创业做网站
  • seo网站优化公司住房和城乡建设厅证书查询
  • 江苏建设通网站创业项目
  • 亚马逊电商网站南通做网络网站
  • 做网站交易装备可以么上海企业信息查询公示系统
  • 浙江网站建设而梦幻西游源码论坛
  • 网站建设类织梦模板做网站 对方传销
  • 做外贸比较好的网站莱芜信息港房产网
  • 胶州建设局网站做电影网站怎样赚钱
  • 物流的网站模板免费下载网站你懂我意思正能量晚上下载
  • 做外贸的阿里巴巴网站是哪个更好网络宣传网站建设价格
  • 网站入侵怎么做网站开发相关英文单词
  • 实验室网站建设方案阳西网络问政平台官网
  • 岳阳网站开发建设网站域名注册申请
  • 营销型网站建设ppt网站程序开发后怎么上线
  • 鞍山做网站哪家好制作网站技术
  • 中国建设银行山西省分行网站wordpress永久免费
  • 设计网络网站做国外网站 国外人能看到吗
  • 融安有那几个网站做的比较好的创建网站大约
  • 浙江联科网站建设选择宁波seo优化公司
  • 上海建站网络科技app营销策略有哪些
  • 怎么检查网站有没有被挂马知乎做笔记的网站
  • 温岭网站制作爱网站查询
  • 徐州学习网站建设影视公司组织架构
  • 怎么看别人的网站有没有做301蓝色扁平化企业网站
  • 郑州建站模板网络程序员
  • 健身顾问在哪些网站做推广北京网络推广外包公司排行
  • 天津网站开发工资水平建设网站如何写文案
  • 做a漫画在线观看网站注册个免费网站
  • 杭州网站设计网页长安东莞网站推广