既然要阅读源码,首先我们必须要学会如何写出规范的代码,以交换两个整数数为例来编写一个小例子
1.编写头文件swap.h,编写头文件将我们要实现的功能转化成C语言中的结构体和函数,要实现交换两个数,其实只要编写一个函数即可,代码如下:
2.实现头文件的函数,这里大家应该都不陌生啦,传递参数的时候,一定要传递指针,否则将不能改变两个数,代码如下:
3.以上就实现了交换两个数的功能,写个小demo测试如下:
4.编译:
5.结果如下:./swap 0 9
总结:以上就是一个很好的格式的写法,欢迎大家指正,虽然代码很简单,但是也足以说明我的用意,上面只是实现两个整数的交换,留个思考题,想想如何交换任意两个类型的数据?下一节课我将给出答案。