C语言函数指针基础

本文写的非常详细,因为我想为初学者建立一个意识模型,来帮助他们理解函数指针的语法和基础。如果你不讨厌事无巨细,请尽情阅读吧。

函数指针虽然在语法上让人有些迷惑,但不失为一种有趣而强大的工具。本文将从C语言函数指针的基础开始介绍,再结合一些简单的用法和关于函数名称和地址的趣闻。在最后,本文给出一种简单的方式来看待函数指针,让你对其用法有一个更清晰的理解。

解读C指针

我想对很多学习C语言的新手来说,指针无疑是一个难点。但是,我觉得指针也是C语言特别重要的一个特性。也许,你在除了C和C++以外的编程语言中,很少看到指针。而C++中,也多用引用,而非指针。指针,作为一种高效的工具,可谓是一把双刃剑——用得好,可以大大提高程序效率,但用的不好,就是很多bug的滋生地。

为什么越学反而越蠢?碎片化学习是个骗局

先给你讲个故事,看你有没有中招。

有一天,你的朋友给你「知识装逼」了一个术语,牛!怎么知道的?—— 他推给你一个公众号。

你开始关注,觉得哇!大神!牛逼!长见识! 每天刷每天刷每天刷。很多问题也有了解决方法 —— 按照这个进度,过 3 年就能理解宇宙终极奥义了。