当前位置: 首页 > 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.zqtcl.cn/news/456619/

相关文章:

  • 个人签名设计网站企业网站html模板
  • 做网站编辑大专可以吗小网站搜什么关键词好
  • 百度网首页登录入口宁波seo管理
  • 怎么把网站做的更好常州网站制作建设
  • 站长平台seo深圳有做公司网站
  • dedecms怎么部署网站云南网站定制
  • 禅城网站开发我赢网seo优化网站
  • 百度收录规则桂林seo公司推荐23火星
  • 做百度推广是网站好还是阿里好python开发工具
  • 秦皇岛网站制作小程序开发作图网站
  • 网站建设完整版指数是什么意思
  • 高端企业网站要多少钱网络推广文案招聘
  • 仿门户网站多功能js相册画廊源码 支持缩略小图浏览wordpress模版如何使用
  • 群晖nas可以做网站网页设计与制作步骤
  • 单位网站维护 网站建设岗位兰溪网站建设公司
  • 网站开发什么语言最好网站建设在国内外研究现状
  • 怎么看网站是用什么系统做的永久观看不收费的直播
  • 网站开发如何避免浏览器缓存的影响资讯网站开发的背景
  • 建网站 几个链接站长工具在线平台
  • 东营网站建设策划内容个人备案网站投放广告
  • 建立网站时服务器的基本配置有哪些做网站电信运营许可证
  • 如何阿里巴巴网站做推广方案怎么做网站的浏览栏
  • 织梦做中英文企业网站ui设计工资一般多少钱
  • php网站调试环境搭建关于网站开发的毕业设计
  • 如何在网站上做评比wordpress 图标代码
  • 网站优化建议怎么写pageadmin怎么样
  • 中外商贸网站建设平台合肥响应式网站开发
  • 雨花区区网站建设公司上传文章网站
  • 长春网站z制作自己做背景的网站
  • 浙江英文网站建设陕西百度推广的代理商