今天碰到的一些坑

bzero函数

用一个指针指向一个变量。后来变量先被bzero函数清零,又被赋了另外的值,例如a。由于地址不变,指针指向变量的值当然会变成a。
这是一个很简单的道理,但是由于在代码中结合了一些其他东西,debug好久才找到原因。

clock函数

不能用来对多线程程序计时,误差较大。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Lua 5.1 参考手册 by Roberto Ierusalimschy, Luiz Henrique de F...
    苏黎九歌阅读 14,735评论 0 38
  • 指针是C语言中广泛使用的一种数据类型。 运用指针编程是C语言最主要的风格之一。利用指针变量可以表示各种数据结构; ...
    朱森阅读 8,803评论 3 44
  • __block和__weak修饰符的区别其实是挺明显的:1.__block不管是ARC还是MRC模式下都可以使用,...
    LZM轮回阅读 8,687评论 0 6
  • 第十章 指针 1. 地址指针的基本概念: 在计算机中,所有的数据都是存放在存储器中的。一般把存储器中的一个字节称为...
    坚持到底v2阅读 4,721评论 2 3
  • 4月21日,南航CZ8427南宁一曼谷的航班上,一位首次乘坐飞机的旅客,为了祈福,在舱门与廊桥连接处,向机头方向连...
    山野村翁阅读 767评论 0 4