上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 49 下一页
  2011年4月10日
摘要: 使用的是 Fedora 10 gcc编译下面程序 显示warning: the `gets' function is dangerous and should not be used.问题出在程序中使用了 gets Linux 下gcc编译器不支持这个函数,解决办法是使用 fgetsfgets()函数的基本用法为:fgets(char * s,int size,FILE * stream);/* 代码实现 */#include <stdio.h>int main ( ) { char name[20]; printf("\n 输入任意字符 : "); f 阅读全文
posted @ 2011-04-10 13:26 清清飞扬 阅读(3097) 评论(1) 推荐(0)
  2011年4月9日
摘要: /* 功能: 获取当前系统时间 返回值: 0-成功,1-失败 out: 保存返回的系统时间,格式由fmt决定 fmt: 0-返回:yyyy-mm-dd hh24:mi:ss, 1-返回:yyyy-mm-dd, 2-返回:hh24:mi:ss*/int getTime(char *out, int fmt) // 获取当前系统时间{ if(out == NULL) return -1; time_t t; struct tm *tp; t = time(NULL); tp = localtime(&t); if(fmt == 0) sprintf(out, "%2.2d-%2. 阅读全文
posted @ 2011-04-09 23:26 清清飞扬 阅读(519) 评论(0) 推荐(0)
摘要: clearerr(清除文件流的错误旗标) 相关函数 feof表头文件 #include<stdio.h> 定义函数 void clearerr(FILE * stream); 函数说明 clearerr()清除参数stream指定的文件流所使用的错误旗标。 返回值 fclose(关闭文件) 相关函数 close,fflush,fopen,setbuf 表头文件 #include<stdio.h> 定义函数 int fclose(FILE * stream); 函数说明 fclose()用来关闭先前fopen()打开的文件。此动作会让缓冲区内的数据写入文件中,并释放系统所 阅读全文
posted @ 2011-04-09 22:10 清清飞扬 阅读(300) 评论(0) 推荐(0)
摘要: C语言有五种基本数据类型:字符、整型、单精度实型、双精度实型和空类型。尽管这几种类型数据的长度和范围随处理器的类型和C语言编译程序的实现而异,但以b i t为例,整数与CPU字长相等,一个字符通常为一个字节,浮点值的确切格式则根据实现而定。对于多数微机,表2 - 1给出了五种数据的长度和范围。 表中的长度和范围的取值是假定C P U的字长为1 6 b i t。C语言还提供了几种聚合类型(aggregate types),包括数组、指针、结构、共用体(联合)、位域和枚举。这些复杂类型在以后的章节中讨论。除v o i d类型外,基本类型的前面可以有各种修饰符。修饰符用来改变基本类型的意义,以便更准 阅读全文
posted @ 2011-04-09 20:32 清清飞扬 阅读(343) 评论(0) 推荐(1)
  2011年4月8日
摘要: 不少朋友问我,电脑上的光驱坏了,要重装系统怎么办?下面我就给大家介绍如何从从硬盘安装系统。 一、准备工作 1、准备一个原版XP SP3系统,用WINRAR解压把I386文件包直接提取出来。只需提取I386文件包,其它的不需要了。如果是SATA硬盘,还要集成SATA驱动程序,方法主见《打造集成SATA驱动程序的XP SP3系统盘》。查找XP系统的安装序列号,记下来备用。本文以原版操作系统进行讲解,所以要用到序列号。如果手上没有现存的序列号,可以向微软官方购买。 2、下载并安装矮人DOS工具箱4.2正式版,下载后直接点下一步就可以完成安装。下载地址:http://www.skycn.com/sof 阅读全文
posted @ 2011-04-08 21:52 清清飞扬 阅读(1502) 评论(0) 推荐(0)
摘要: 一、 介绍TIFF全名 tag image file format,是一种基于标志域的图形。TIFF图像是靠指针连接来组织数据的,文件头和数据可以任意数据的存储。TIFF由四种类型:TIFF-B,二色;TIFF-G,黑白灰度;TIFF-P,带调色板的彩色图形;TIFF-R,适合RGB色彩的图形。二、 组成TIFF一般来说由四部分组成:文件头、文件目录、目录内容、图像数据;如下图,下面具体说明。三、 具体格式1. 文件头部分文件头部分有8个字节,格式为:0 2 4II/MM(表示字节序)42(版本号)文件目录在整个文件的偏移量,是一个指针,指向IFD的开始部分5 8注意这里的值不一定就是紧接头后 阅读全文
posted @ 2011-04-08 16:42 清清飞扬 阅读(4182) 评论(0) 推荐(0)
摘要: 以我的Fedora12为例,系统启动时默认等待时间为15秒。这个参数的值是在文件/boot/grub/grub.conf打开这个文件,可以看到内容如下:# grub.conf generated by anaconda## Note that you do not have to rerun grub after making changes to this file# NOTICE: You have a /boot partition. This means that# all kernel and initrd paths are relative to /boot/, eg.# roo 阅读全文
posted @ 2011-04-08 11:16 清清飞扬 阅读(2495) 评论(0) 推荐(0)
摘要: 1、Linux 基础安装Linux操作系统Linux文件系统Linux常用命令Linux启动过程详解熟悉Linux服务能够独立安装Linux操作系统能够熟练使用Linux系统的基本命令认识Linux系统的常用服务安装Linux操作系统Linux基本命令实践设置Linux环境变量定制Linux的服务 Shell 编程基础使用vi编辑文件使用Emacs编辑文件使用其他编辑器2、Shell 编程基础Shell简介认识后台程序Bash编程熟悉Linux系统下的编辑环境熟悉Linux下的各种Shell熟练进行shell编程熟悉vi基本操作熟悉Emacs的基本操作比较不同shell的区别编写一个测试服务器 阅读全文
posted @ 2011-04-08 09:40 清清飞扬 阅读(751) 评论(0) 推荐(0)
摘要: 一. 常用编译命令选项假设源程序文件名为test.c。1. 无选项编译链接用法:#gcc test.c作用:将test.c预处理、汇编、编译并链接形成可执行文件。这里未指定输出文件,默认输出为a.out。2. 选项 -o用法:#gcc test.c -o test作用:将test.c预处理、汇编、编译并链接形成可执行文件test。-o选项用来指定输出文件的文件名。3. 选项 -E用法:#gcc -E test.c -o test.i作用:将test.c预处理输出test.i文件。4. 选项 -S用法:#gcc -S test.i 作用:将预处理输出文件test.i汇编成test.s文件。5. 阅读全文
posted @ 2011-04-08 09:12 清清飞扬 阅读(2106) 评论(0) 推荐(0)
  2011年4月6日
摘要: #include <stdio.h>int main() { int i,j,k, c = 0; printf("\n"); for(i=1;i<5;i++) /*以下为三重循环*/ for(j=1;j<5;j++) for (k=1;k<5;k++) { if (i!=k&&i!=j&&j!=k) /*确保i、j、k三位互不相同*/ { printf("%d%d%d\n",i,j,k); c++; // 个数加1 } } printf("count = %d\n", c) 阅读全文
posted @ 2011-04-06 22:45 清清飞扬 阅读(533) 评论(0) 推荐(0)
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 49 下一页