Linux下一个C基本的编程----写进Blog在那之前

时间:2023-03-08 20:38:52

展望2周的实习吧。

各种酸甜苦辣。由于公司只是广告。毛承保让我去。严重的歧视。想也想开,争夺。结果让它成为。还是把它写自己的学习经验,我有同样的希望和迷茫的同学。少走一点弯路。行。切入正题:

一、參考书籍:

好的书籍的作用不用多说了。先得有基础。推荐下面基本书吧。个人认为不错。

《C和指针》 《C专家编程》 《C陷阱与缺陷》 

上面三本书,认真看吧,特别是C和指针,能够当教材看。认真做做书后习题。我从这本书中受益菲浅 。后两本用于提高,比方能够知道: char * const*(*next)() 是个啥东西。 i+++j为什么是 (i++)+j之类 另一些常见的面试试如推断一个链表是否有环, 怎么推断一个数是有符号数还是无符号数。书中都有涉及 打好C语言基础,无论是以后读源码,还是敲代码,或者应付笔试都是非常重要的。

Linux编程入门 

《Unix操作系统设计》《Linux程序设计》这两本书尽管都比較老了,可是都相当经典 ,一个操作系统理论。一个编程实践,

Linux 编程进阶 

《Unix环境高级编程》 《Unix 网络编程》 过于经典。不多作介绍 。之后的内核移植方面的书以后介绍吧。我也没看呢。。

近期恶补。

书籍基本我看的就是上面这些了。

然后我打算写作思路想这个样子(当然了,依据情况也会变动,只是大体上应该差点儿相同)。

1、介绍一下Linux、Unix。非常简短的写点吧。这东西网上都有。国人写的书,这部分还是不错的。非常具体。

2、文件系统的一些东西。比方他的操作啦。

结构啦什么的

3、终端

4、进程和信号、进程间的通信、线程机制等

5、shell、I/O重定向和管道

6、套接字

基本这几块吧。当然每一个有好多的知识点的。

最后一句:尽力写的清楚点。欢迎同学们的意见!

版权声明:本文博客原创文章,博客,未经同意,不得转载。