![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
奔跑的小蜗牛1221
这个作者很懒,什么都没留下…
展开
-
数组随笔
一>指向数组的指针:int vector[10];int *vp=vector;int matrix[2][10];int *mp = matrix;//错误int (*mp)[10]=matrix;//正确 mp 是指向一个拥有10个整形元素的数组 的 指针。当你把p与一个整数相加时,该整数值首先根据10个整型值的长度进行调整,然原创 2015-10-21 11:42:23 · 310 阅读 · 0 评论 -
判断两个数组是否 相等
判断前后 两次 获得的位置是否相同,是不是同一位置。 1.如果相同,返回return , 不执行 下面的 操作 2.如果有 不同,哪怕只有一个,break,执行下面的操作m_uiLeftArray[ ] 上一次的位置uiLeftArray[ ] 获得的新的位置--------------------原程序----------------原创 2015-10-21 20:17:39 · 1700 阅读 · 0 评论 -
Volatile关键字
一 >------------------------------------------------------------------------------------------------------------------------------------- volatile是易变的,不稳定的意思,volatile是关键字,是一种类型修饰符,用它修饰的变量表示可以被原创 2015-10-23 11:23:07 · 227 阅读 · 0 评论 -
经典队列存取
#define SNAP_QUEUE_MAX 5typedef struct __snap_queue_ { HI_BOOL bHasLP; char szLP[64]; unsigned int uiSpeed; unsigned short usColor; unsigned char ucWay; unsigned in原创 2016-02-23 13:37:31 · 518 阅读 · 0 评论 -
我认识的回调函数
--------------------------------------------------------------------------------main.c------------------------------------------------------------------------------------#include#include#inclu原创 2016-02-26 21:31:23 · 359 阅读 · 0 评论 -
pthread_attr_t 控制线程属性结构体
线程属性结构体原创 2016-03-15 11:15:43 · 4037 阅读 · 0 评论 -
C静态库连接的顺序问题
C语言的静态连接,简单的说就是将编译得到的目标文件.o(.obj),打包在一起,并修改目标文件中函数调用地址偏移量的过程。当在大一点的项目中,可能会遇到连接时,由于静态库在链接器命令行中出现顺序的问题,造成undefined reference错误。本文深入探讨一下这个问题,以及如何解决。问题如下图。假设有这么一个场景,在我们的构建系统中,构建了一个两个静态库文件liba.a和libb.a...转载 2019-04-10 14:37:09 · 992 阅读 · 0 评论