摘要: #include<stdio.h> int main(int argc,char *argv[]) { //检查用户的参数是否正确 if(argc<3) { printf("用法:命令 源文件名 目标文件名\n"); return -1; } //先打开源文件 FILE *fin = fopen(a 阅读全文
posted @ 2015-08-06 18:58 XYQ全哥 阅读(2827) 评论(0) 推荐(0) 编辑
摘要: #include#includeint main(){ //定义文件指针 FILE *f = NULL; //打开文件 f = fopen("1.txt","wt"); if(f==NULL) { printf("文件读取失败!\n"); return -1; } char buf[1024]; /... 阅读全文
posted @ 2015-08-06 18:51 XYQ全哥 阅读(1783) 评论(0) 推荐(0) 编辑
摘要: #includeint main(){//定义文件指针FILE *f = NULL; //打开文件f = fopen("1.txt","r");if(f==NULL){printf("文件读取失败!\n");return -1;} //读文件const int SIZE = 100;char bu... 阅读全文
posted @ 2015-08-06 18:49 XYQ全哥 阅读(1584) 评论(0) 推荐(0) 编辑
摘要: /*文件的几种操作模式: r:只读 w:只写 rw:可读可写文件的分类: t:文本文件(字符文件) b:二进制文件(字节文件)注意:采用只读方式打开文件时,如果源文件不存在,打开文件会失败!采用只写方式打开文件时,不管源文件存不存在,都不会失败。(因为会自动创建一个文件)采用可读可写方式打开文... 阅读全文
posted @ 2015-08-06 18:40 XYQ全哥 阅读(1005) 评论(0) 推荐(0) 编辑
摘要: 建立完整的单向链表 阅读全文
posted @ 2015-08-06 12:49 XYQ全哥 阅读(2583) 评论(0) 推荐(0) 编辑
摘要: // // main.c // dynamic_link_list // // Created by ma c on 15/8/5. // Copyright (c) 2015. All rights reserved. // 要求:写一个函数建立有3名学生数据的动态单向链表,并输出链表中每个结点的 阅读全文
posted @ 2015-08-05 20:46 XYQ全哥 阅读(5100) 评论(0) 推荐(0) 编辑
摘要: #include#include#includetypedef struct{ char name[32]; int age; char gender; float score[3];}Student;typedef struct{ Student * pData;//学生信息 int size;/... 阅读全文
posted @ 2015-08-05 20:37 XYQ全哥 阅读(836) 评论(0) 推荐(0) 编辑
摘要: // // main.c // Pointer_search // // Created by ma c on 15/8/2. // 要求:通过指针查找,实现比较两个有序数组中的元素,输出两个数组中的第一个相同的元素值。 #include <stdio.h> int *searchSameEleme 阅读全文
posted @ 2015-08-04 20:11 XYQ全哥 阅读(743) 评论(0) 推荐(0) 编辑
摘要: 结构体:struct 1、结构体变量的首地址能够被其最宽基本类型成员的大小所整除。 2、结构体每个成员相对于结构体首地址的偏移量(offset)都是成员的整数倍。 3、结构体的总大小为结构体最宽基本类型成员大小的整数倍。 cpu的字长: 32位的cpu或64位的cpu 32位或64位指的是cpu的字 阅读全文
posted @ 2015-08-04 19:10 XYQ全哥 阅读(1536) 评论(0) 推荐(1) 编辑
摘要: 字符串的两种形式:1、字符数组 char name[32] = “zhangsan”;//只能在初始化时这样做 strcpy(name,”lisi”);//整体赋值只能通过strcpy name = “lisi”;//error,将一个常量字符串的地址(“lisi")赋值给常量指针(ch... 阅读全文
posted @ 2015-08-04 19:08 XYQ全哥 阅读(922) 评论(0) 推荐(0) 编辑