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

本文分享了一位实习生在为期两周的实习期间积累的学习经验,重点介绍了C语言及Linux编程的基础与进阶书籍,包括《C和指针》、《C专家编程》等,并概述了Linux编程的主要学习方向。

展望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、套接字

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

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



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

转载于:https://www.cnblogs.com/zfyouxi/p/4712532.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值