笨办法学C 练习21:高级数据类型和控制结构 练习21:高级数据类型和控制结构原文:Exercise 21: Advanced Data Types And Flow Control译者:飞龙这个练习是C语言中所有可用的数据类型和控制结构的摘要。它也可以作为一份参考在补完你的知识,并且
笨办法学C 练习20:Zed的强大的调试宏 练习20:Zed的强大的调试宏原文:Exercise 20: Zed's Awesome Debug Macros译者:飞龙在C中有一个永恒的问题,它伴随了你很长时间,然而在这个练习我打算使用一系列我开发的宏来解决它。到现在为止你都不知道它
笨办法学C 练习22:栈、作用域和全局 练习22:栈、作用域和全局原文:Exercise 22: The Stack, Scope, And Globals译者:飞龙许多人在开始编程时,对“作用域”这个概念都不是很清楚。起初它来源于系统栈的使用方式(在之前提到过一些),以及它用于
笨办法学C 练习25:变参函数 练习25:变参函数原文:Exercise 25: Variable Argument Functions译者:飞龙在C语言中,你可以通过创建“变参函数”来创建你自己的printf或者scanf版本。这些函数使用stdarg.h头,它们可以让
笨办法学C 练习24:输入输出和文件 练习24:输入输出和文件原文:Exercise 24: Input, Output, Files译者:飞龙你已经学会了使用printf来打印变量,这非常不错,但是还需要学习更多。这个练习中你会用到fscanf和fgets在结构体重构建关于一
笨办法学C 练习35:排序和搜索 练习35:排序和搜索原文:Exercise 35: Sorting And Searching译者:飞龙这个练习中我打算涉及到四个排序算法和一个搜索算法。排序算法是快速排序、堆排序、归并排序和基数排序。之后在你完成基数排序之后,我打算想你展
笨办法学C 练习19:一个简单的对象系统 练习19:一个简单的对象系统原文:Exercise 19: A Simple Object System译者:飞龙我在学习面向对象编程之前学了C,所以它有助于我在C中构建面向对象系统,来理解OOP的基本含义。你可能在学习C之前就学了OOP语
笨办法学C 导言:C的笛卡尔之梦 导言:C的笛卡尔之梦原文:Introduction: The Cartesian Dream Of C译者:飞龙Whatever I have up till now accepted as most true and assured I
笨办法学C 练习18:函数指针 练习18:函数指针原文:Exercise 18: Pointers To Functions译者:飞龙函数在C中实际上只是指向程序中某一个代码存在位置的指针。就像你创建过的结构体指针、字符串和数组那样,你也可以创建指向函数的指针。函数指针的
笨办法学C 练习17:堆和栈的内存分配 练习17:堆和栈的内存分配原文:Exercise 17: Heap And Stack Memory Allocation译者:飞龙在这个练习中,你会在难度上做一个大的跳跃,并且创建出用于管理数据库的完整的小型系统。这个数据库并不实用也存储