自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 【转】getchar()和EOF总结

大师级经典的著作,要字斟句酌的去读,去理解。以前在看K&R的The C Programming Language(SecondEdition)第1.5节的字符输入/输出,被getchar()和EOF所迷惑了。可能主要还是由于没有搞清楚getchar()的工作原理和EOF的用法。因此,感觉很有必要总结一下,不然,很多琐碎的知识点长时间过后就会淡忘的,只有写下来才是最好的方法。其实,getchar()最典型的程序也就几行代码而已。本人所用的环境是DebianGNU/Linux,在其他系统下也一样。

2011-02-10 12:59:00 474

转载 Linux终端设备文件介绍

<br /><br />1.串行端口终端<br />串行端口终端(SerialPort Terminal)是使用计算机串行端口连接的终端设备.<br />计算机把每个串行端口都看作是一个字符设备.有段时间这些串行端口设备通常被称为终端设备,因为那时它的最大用途就是用来连接终端.这些串行端口所对应的设备名称是/dev/tts/0(或/dev/ttyS0)、/dev/tts/1(或/dev/ttyS1)等,设备号分别是(4,0)、(4,1) 等,分别对应于DOS系统下的COM1、COM2等.若要向一个端口发

2011-02-10 12:52:00 2317

转载 升级VC7项目到VC8的注意事项

(来源不详)1. 变量作用域 在vc7.1中, 如果一个变量定义在for语句的条件从句中,那么这个变量可以在for之后使用。但Vc8禁止这样,会报告一个C2065错误.for (int i = 0; i {                                //codes here}if (i for (i = 0; i 解决方法:在for语句之前声明变量(可保证代码在vc7.1和vc8下同时编译通过)int i =0;                    for (i =

2011-02-10 12:39:00 439

转载 Linux关闭控制台蜂鸣器

<br />使用控制台登录后,在shell提示符下面操作时会用到大量的Tab来自动补全,这个时候机器的蜂鸣器就会嘟嘟吡吡不停。办公室的同事还以为我 qj 电脑,真的好烦!<br />这个嘟吡的声音可以使用setterm命令来设置它的长段<br />  setterm -blength 0<br /><br />(数值小于3都听不见)<br /><br />后面的取值可以是0-1000,可以用setterm看看它的用法。仅仅输入上面一条命令还不行,下次重新启动还会有吡吡声。彻底解决需要将以上命

2011-02-10 12:21:00 2799

原创 Linux各文件夹的作用

/bin 二进制可执行命令/dev 设备特殊文件/etc 系统管理和配置文件/etc/rc.d 启动的配置文件和脚本/home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示/lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件/sbin 系统管理命令,这里存放的是系统管理员使用的管理程序/tmp 公用的临时文件存储点/root 系统管理员的主目录(呵呵,特权阶级)/mnt 系统提供这个目录是让用户临

2011-02-10 12:19:00 544

C++ FAQ Lite

CFAQ的C++版本,相信CFAQ对C语言学习很有帮助,C++FAQ应该对C++学习者也很有帮助

2009-05-07

u-boot1.2.0 booloader

经典的bootloader,代码量不大,便于移植,德国的一个工程师写的。

2008-12-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除