
C语言学习
文章平均质量分 82
yeziqiang
这个作者很懒,什么都没留下…
展开
-
迪杰斯特拉
最近在Ubuntu下使用wine,那字体一直搞不定,也就没有更新日志。下面的迪杰斯特拉算法是这次数据结构课的作业,顺便把它放上来。这次的结构体定义相当不好,由于思路比较简单,流程图都没整理就开始写。后来发现结构体定义不要又不想改。下次写题目之前一定要整理下流程图。我们的教材是严蔚敏、吴伟民编著的清华大学出版社出版《数据结构(C语言版)》。思路基本上是按照课本里头的。#include#in原创 2009-11-30 09:53:00 · 933 阅读 · 0 评论 -
函数与函数指针
• 括号的必要性: (*init) 的括号不可省略,否则void *init() 会变成一个返回void*的函数声明,而不是函数指针。void (*init1)() 和 void (*init2)(void *) 是不同类型的函数指针。//等价于 void (*init)();(void (*)(void *))是将某个值强制转换为一个函数指针类型,指向的函数接受void*参数。将函数地址赋给指针。原创 2017-07-20 03:07:03 · 579 阅读 · 0 评论