C语言
Aston_黄
ARM-A8/M3/M4/Linux/STM32/micro
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
“指针数组”和“数组指针”的区别、函数指针定义及引用
1. 以int *p[5],Int (*p)[5]为例子来分析。 首先要理解中文层面上来理解指针数组、数组的指针。先分析Int *p[5], 变量p为核心,然后判断* 和[5]的优先级哪个高,谁的优先级高,p就与谁先结合,从C语言的符号优先级表可知(优先级表读者可自行百度),[]的优先级高于*,所以p与[]先结合,故p[5]为数组,再*与p[5]结合,解析为数组p 有5个变量,且每个变原创 2017-12-07 14:51:38 · 340 阅读 · 0 评论 -
KEIL 创建静态链接库+ 调用自己创建的静态链接库
1.为什么要创建静态链接库?当公司或者个人需要提供自己的编写的代码供他人调用时,而你或提供方并不想提供源代码(.c源代码),只想提供头文件.h(在头文件中申明函数)供他人调用,他人在调用时只需要知道调用的函数功能是什么,传递的参数是什么等,无需了解函数是怎样具体实现的。 此时就需要静态链接库(当然还有动态链接库,这里先讲解静态链接库的生成和使用)。2.如何在KEIL 中生成静态链接原创 2017-12-25 20:49:50 · 10428 阅读 · 1 评论
分享