浅谈函数的模拟实现

        当c语言学到一定程度后,我们也当能根据自己的想法敲除一些代码了.函数,作为c语言程序的基本单位,我们这时该正确学会模拟实现一些库函数了.

        一个优秀的函数,在函数定义的时候,适时加上const,加上assert.再像模拟实现strerror的时候,学着使用static等,你越来越多的使用这些,往后用的时候才会越来越得心应手,并且让方法更加多元化.

        我们为什么要学着模拟实现库函数?模拟实现,锻炼的是让你根据别人写的代码效果,来猜测代码该怎么书写,然后写出自己的独创版本.学着模拟实现一些函数,能让你避免那些别人挂在嘴上的一看就会,自己写的时候一点思路没有,然后一看答案又很简单的这种愚蠢想法.会出现这种问题,纯粹是这些人没有真正过思考.经常性的模拟实现后,你才能开始跟着自己的想法创造自己的代码.先学着走路,然后放开脚步奔跑,就是这个道理.

        能够刷到这篇文章便是缘分.

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值