NO.2-编码风格

 既然要阅读源码,首先我们必须要学会如何写出规范的代码,以交换两个整数数为例来编写一个小例子

1.编写头文件swap.h,编写头文件将我们要实现的功能转化成C语言中的结构体和函数,要实现交换两个数,其实只要编写一个函数即可,代码如下:

swap.h

2.实现头文件的函数,这里大家应该都不陌生啦,传递参数的时候,一定要传递指针,否则将不能改变两个数,代码如下:

swap.c

3.以上就实现了交换两个数的功能,写个小demo测试如下:

main.c

4.编译:

编译

5.结果如下:./swap    0 9

总结:以上就是一个很好的格式的写法,欢迎大家指正,虽然代码很简单,但是也足以说明我的用意,上面只是实现两个整数的交换,留个思考题,想想如何交换任意两个类型的数据?下一节课我将给出答案。


加油
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,899评论 18 399
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,149评论 25 709
  • 第1章 第一个C程序第2章 C语言基础第3章 变量和数据类型第4章 顺序结构程序设计第5章 条件结构程序设计第6章...
    小狮子365阅读 13,640评论 3 71
  • 过年前的几天,家家户户灯火通明,你似乎刚从外地赶回来,而我在网吧里无所事事的盯着电脑屏幕,qq上你的头像闪来...
    再见ZZZ阅读 1,670评论 0 1
  • 朴槿惠还是被带走了。被带走的还有真相。真相是什么?有位很有才的人说:所谓真相就是统一口径。 但是我相信法律,应该予...
    君子包阅读 3,570评论 2 5