C语言知识结构之二

C语言的知识结构整理成思维导图,如下图所示:

C语言知识结构思维导图

这张图的整体思路是:

  1. 用C写程序,该学会什么?
  2. 要用C写的更好,改学会什么?

其实,只要是分层的知识结构,大致的思路是:

  1. 首先,研究本层的知识;
  2. 其次,研究上面第一层、下面第一层的知识;(若存在的话)
  3. 第三,研究上面、下面加一层的知识;
  4. 重复步骤3。

目标只有一个:把本层的工作做好(牢记目标,别发散了,研究其它层过于深入)。举两个例子:

  1. 用C写出来的代码,差不多是位于操作系统的层次结构中。如果是写库,就要去了解操作系统的原理(下第一层)和应用的需求(上第一层)。如果是写应用程序,就需要了解依赖的库是如何工作的(下第一层,没有上第一层)。
  2. 作为一个程序员,公司的人员组织也恰巧是层次结构。如果是普通程序员,位于最底层,就需要了解组长(上第一层)他们的需求、大概每天在干什么等等。目标就是把自己的工作能做的更好。
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值