继续C语言

这个学期坚持得最久的是学习C语言了,几乎每天都花时间看《The C Programming Language》的第二版,目前刚进入第八章,也就是最后一章。第八章讲了UNIX的系统调用和一些库函数的实现。

可是我用的Linux毕竟不是UNIX,所以不能一模一样地照写下去。果然在第八章的第一个例子就遇到了问题,例子讲的是系统调用read和write函数。按照书上写的,需要“syscalls.h”的头文件,但是没有,幸好有一个类似的叫“syscall.h”,里面果然有read和write函数的声明。接下来又遇到另一个问题,就是书上说那个头文件里有一个常数叫BUFSIZ,但是我也找不到,后来偶然在“stdio.h”里找到了。后来在Google上搜,发现有一个博客的作者和我的经历差不多,真是巧。

最近,google.cn连续五天发布了节日涂鸦,真是难得,而且刚好每天我都保存下来了,跟大家分享,前面的文章已经贴出第一张了,这是第二张。

Advertisements

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s