C语言
greatxiaoting
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言中的“ ||\”符号
举例说明, #define IS_GPIO_ALL_PERIPH(PERIPH) (((*(uint32_t*)&(PERIPH)) == GPIOA_BASE)|| \ ((*(uint32_t*)&(PERIPH)) == GPIOB_BASE) || \ ((*(uint32_t*)&(PERIPH)) == GPIOC_BASE) || \ ((*(uint32_t*)&(PE原创 2016-09-25 18:17:16 · 5488 阅读 · 0 评论 -
关于sizeof(a)和sizeof(*a)
举例说明, #define countof(a) (sizeof(a) / sizeof(*(a)))//计算数组内成员个数 再具体一点: a 是一个int型数组,有10个元素, sizeof(a) 就是 a数组整个的存储字节数,10*4=40,这不难理解。 *a相当于a[0], 数组第一个元素, sizeof(*a) 就相当于sizeof(a[0]) =4。 size原创 2016-09-26 22:53:17 · 9861 阅读 · 2 评论
分享