基础知识
ForeverIT
这个作者很懒,什么都没留下…
展开
-
signal原型:返回值是函数指针的函数
回顾下《指针函数和函数指针深入剖析》 函数指针:是一个指向函数的指针; 指针函数:是一个返回值是指针的函数; 返回值是函数指针的函数:是一个指针函数,它的返回值是一个指向函数的指针; 如何声明? void (*func(char, int))(int); 声明一个函数, 函数名:func; 参数:一个char和一个int; 返回值:一个函数指针,该指针可指向一个"参数...原创 2019-10-30 18:47:33 · 692 阅读 · 0 评论 -
typedef 详解
typedef,看名称,就是类型定义,它,真的就用在类型定义。 它创建一种新的数据类型名称。 注意,是数据类型名称,不是数据类型。 也就是说,typedef并不创建新的类型,typedef只是在已有数据类型(比如 int,char等)上,给这个已有类型起一个别名。 typedef 应用场景: 1. 变量: typedef int Length; // 给int数据类型...原创 2019-10-27 13:14:42 · 1619 阅读 · 0 评论 -
指针函数和函数指针深入剖析
C语言的魅力所在在于指针,一脸懵圈,黑人问号也在于指针。 就像女孩子的心思,变幻莫测,无穷无尽,古灵精怪。 今天,我们就先来看一看女孩子心思之 ---指针函数、函数指针。 1、指针函数: 看字面含义,指针是修饰函数的,所以,它是一个函数,返回值为指针。 看指针函数的声明: int *point_func(void) ()优先级高于*,point_func先和()结合,所以 p...原创 2019-10-25 17:15:10 · 645 阅读 · 2 评论 -
Makefile 基础 - 让我欢喜让我忧
你这样,一个女人,让我欢喜让我忧... --- 周华健 Makefile 就是一个让人欢喜让人忧的东西, 欢喜呢?使用起来超方便。 忧呢?就是语法比较麻烦,一大堆一大堆的,有时候会繁杂。 当然,了解它之后,或许,忧,会少一点吧。 比如, “我没事”时,你应该说“我错了”,而不是去玩游戏。 “肚子疼”时,你应该帮她揉揉肚子,而不是“多喝开水”。 这一篇呢,将带你进入一个让...原创 2019-05-31 11:04:37 · 337 阅读 · 0 评论 -
linux shell 脚本 - 给男友的家务清单
如果 shell 是你的男友,那么,shell 脚本,便是给男友的家务清单。 有一天,小红让男朋友 shell 做家务,于是,她就对 shell 说:“洗碗”,等 shell 洗完碗,她又对 shell 说:“换灯炮”,等 shell 换完灯泡,她又对 shell 说:“拖地”... ... ... 一轮家务下来,小红不停地发指令,不停地指挥做家务,比男朋友 shell 还...原创 2019-06-03 17:00:43 · 498 阅读 · 0 评论