jesen

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2010年3月29日

摘要: getchar()和EOF总结(转自http://blog.chinaunix.net/u/33048/index.html)2008-03-25 14:32大师级经典的著作,要字斟句酌的去读,去理解。以前在看K&R的The C Programming Language(SecondEdition)第1.5节的字符输入/输出,被getchar()和EOF所迷惑了。可能主要还是由于没有搞清... 阅读全文
posted @ 2010-03-29 11:35 jesen 阅读(259) 评论(0) 推荐(0) 编辑

2010年3月22日

摘要: 代码 阅读全文
posted @ 2010-03-22 17:26 jesen 阅读(177) 评论(0) 推荐(0) 编辑

摘要: 在C中,并没有字符串这个数据类型,而是使用字符数组来保存字符串。C字符串实际上就是一个以null('\0')字符结尾的字符数组,null字符表示字符串的结束。需要注意的是:只有以null字符结尾的字符数组才是C字符串,否则只是一般的C字符数组。 C字符串定义时可以利用"="号进行初始化,但是以后不能利用"="对C字符串进行赋值。对C字符串的操作需要通过"string"文件中定义的字符串处理函数。例... 阅读全文
posted @ 2010-03-22 16:51 jesen 阅读(8455) 评论(0) 推荐(0) 编辑

摘要: [代码][代码] 阅读全文
posted @ 2010-03-22 15:02 jesen 阅读(285) 评论(0) 推荐(0) 编辑

2010年3月19日

摘要: 要安装一个操作系统,一般来讲都要为它准备专门的分区。专门,意味着不能与其他操作系统合用一个分区,也意味着不要与用户自己的数据文件合用一个分区,前者是因为不同的操作系统可能需要不同格式的磁盘分区,后者则更多地出于用户数据安全和系统维护方便的考虑。在Linux中,每一个硬件设备都映射到一个系统的文件,对于硬盘、光驱等IDE或SCSI设备也不例外。 Linux把各种IDE设备分配了一个由hd前缀组成的文... 阅读全文
posted @ 2010-03-19 18:38 jesen 阅读(835) 评论(0) 推荐(0) 编辑

摘要: he installer encountered an error copying files to the hard disk:[Errno 5] Input/output errorThis particular error is often due to a faulty CD/DVD disk or drive, or a faulty hard disk. It may help to ... 阅读全文
posted @ 2010-03-19 12:16 jesen 阅读(2240) 评论(1) 推荐(0) 编辑

摘要: 在Linux下进行C语言编程,必然要采用GNU GCC来编译C源代码生成可执行程序。一、GCC快速入门Gcc指令的一般格式为:Gcc [选项] 要编译的文件 [选项] [目标文件]其中,目标文件可缺省,Gcc默认生成可执行的文件名为:编译文件.out我们来看一下经典入门程序"Hello World!"# vi hello.c#include <stdlib.h>#include <... 阅读全文
posted @ 2010-03-19 00:54 jesen 阅读(672) 评论(0) 推荐(0) 编辑

摘要: 2001 年 2 月 01 日Linux 的大部分特色源自于 shell 的 GNU 调试器,也称作 gdb。gdb 可以让您查看程序的内部结构、打印变量值、设置断点,以及单步调试源代码。它是功能极其强大的工具,适用于修复程序代码中的问题。在本文中,David Seager 将尝试说明 gdb 有多棒,多实用。编译开始调试之前,必须用程序中的调试信息编译要调试的程序。这样,gdb 才能够调试所... 阅读全文
posted @ 2010-03-19 00:50 jesen 阅读(161) 评论(0) 推荐(0) 编辑

2010年3月18日

摘要: 1、vi的基本概念  基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:1) 命令行模式command mode)  控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。2) 插入模式(Insert mod... 阅读全文
posted @ 2010-03-18 11:08 jesen 阅读(389) 评论(0) 推荐(0) 编辑

2010年3月17日

摘要: ·find path -option [ -print ] [ -exec -ok command ] {} \;#-print 将查找到的文件输出到标准输出#-exec command {} \; -----将查到的文件执行command操作,{} 和 \;之间有空格#-ok 和-exec相同,只不过在操作前要询用户=================================... 阅读全文
posted @ 2010-03-17 15:47 jesen 阅读(149) 评论(0) 推荐(0) 编辑