C语言知识结构之二
来源:互联网 发布:手机淘宝积分怎么用 编辑:程序博客网 时间:2024/06/06 00:52
C语言的知识结构整理成思维导图,如下图所示:
这张图的整体思路是:
- 用C写程序,该学会什么?
- 要用C写的更好,改学会什么?
其实,只要是分层的知识结构,大致的思路是:
- 首先,研究本层的知识;
- 其次,研究上面第一层、下面第一层的知识;(若存在的话)
- 第三,研究上面、下面加一层的知识;
- 重复步骤3。
目标只有一个:把本层的工作做好(牢记目标,别发散了,研究其它层过于深入)。举两个例子:
- 用C写出来的代码,差不多是位于操作系统的层次结构中。如果是写库,就要去了解操作系统的原理(下第一层)和应用的需求(上第一层)。如果是写应用程序,就需要了解依赖的库是如何工作的(下第一层,没有上第一层)。
- 作为一个程序员,公司的人员组织也恰巧是层次结构。如果是普通程序员,位于最底层,就需要了解组长(上第一层)他们的需求、大概每天在干什么等等。目标就是把自己的工作能做的更好。
0 0
- C语言知识结构之二
- C语言知识结构
- c语言知识结构
- C语言函数之二
- C语言基础知识之二
- Crack C语言之-指针之二
- 编程语言之C#, C++ 【二】
- C语言入门教程之二运算符
- 暑假C语言学习总结之二
- C 语言之二 底层操作
- C语言:黑客学员必修课之二
- C语言深度解析之二
- c语言基础例题之二
- 红黑树(二)之 C语言的实现
- 【C语言探索之二】内存陷阱
- C语言笔记之数据类型(二)
- C语言基础知识之(二):分支
- C语言的那些事儿之二
- Linux文件系统
- 查看8080 端口被占用 并kill 他
- Linux文件基本操作
- Linux系统目录架构
- 反转整数的每一位(reverse integer)
- C语言知识结构之二
- SpringMVC原理流程图
- leetcode 162: Find Peak Element
- 如何不翻墙下载Android代码
- Linux系统常用命令
- 面向对象之封装
- VI文本编辑器
- [LeetCode]Remove Duplicates from Sorted Array
- 图的广度遍历(BFS)与深度遍历(DFS)