- 博客(8)
- 收藏
- 关注
原创 c语言文件的简单实例和说明
1、 从键盘输入到文本文件(fgetc和fputc的使用) #include"stdio.h" main() { FILE *fp; //定义文件指针 char ch,filename[100]; //filename为输入的文件名 printf("please input the filename:"); gets(filename); //利用gets读取文件名 fp=fo
2013-12-27 19:01:37 512
原创 利用函数传递结构体--冒泡排序
#include"stdio.h" struct S{int n;int a[20];}; void f(struct S *p) { int i,j,t; for(i=0;in-1);i++) //采用冒泡排序 { for(j=i+1;jn;j++) if(p->a[i]>p->a[j]) { t=p->a[i]; p->a[i]=p->a[j]; p->a[j]=t;
2013-12-20 20:25:53 553
原创 C语言创建单链表,输出单链表的内容。
#include"stdio.h" #include"string.h" #include"stdlib.h" #define NEW (struct node *)malloc(sizeof(struct node)) struct node{ char name[20],tel[9]; struct node *next; }; struct node *create() //
2013-12-19 20:59:34 1616 1
原创 C语言动态内存分配
C语言动态内存分配 动态数据结构可以在运行时灵活添加、删除或重排数据项。在运行时分配内存空间的过程称为动态内存分配。内存分配函数如下: malloc 分配所需的字节大小,并返回指向所分配空间的第一个字节的指针 calloc 为元素数组分配空间,并初始化为零,然后返回指向该内存的指针 free 释放前面已分配的空间 realloc 修改前面已分配空间
2013-11-23 17:58:17 735
转载 c语言文件输入输出函数详解
C语言文件输入输出函数详解 1. 需要了解的概念 需要理解的知识点包括:数据流、缓冲区、文件类型、文件存取方式 1.1 数据流: 指程序与数据的交互是以流的形式进行的。进行C语言文件的存取时,都会先进行“打开文件”操作,这个操作就是在打开数据流,而“关闭文件”操作就是关闭数据流。 1.2 缓冲区(Buffer): 指在程序执行时,所提供的额外内存,可用来暂时存放做准备执行的数据
2013-11-13 18:35:10 1101
原创 将整个结构体作为一个参数传递给函数
//程序:整个结构体作为一个参数传递给函数(参考:C程序设计第四版第307页) struct stores{ char name[20]; float price; int quantity;}; // 声明一个结构体 struct stores update(struct stores product,float p,int q); //函数声明,更改结构体 float m
2013-11-12 20:33:48 2956
转载 c语言指针详解
指针是C语言中广泛使用的一种数据类型。 运用指针编程是C语言最主要的风格之一。利用指针变量可以表示各种数据结构; 能很方便地使用数组和字符串; 并能象汇编语言一样处理内存地址,从而编出精练而高效的程序。指针极大地丰富了C语言的功能。 学习指针是学习C语言中最重要的一环, 能否正确理解和使用指针是我们是否掌握C语言的一个标志。同时, 指针也是C语言中最为困难的一部分,在学习中除了要正确理解基本概念,
2013-10-14 21:04:34 445
转载 浅析上好中职计算机课程的教学技巧
摘要:中职学校的计算机课程是一门理论与实践相贯穿的学科,其中涉及到大量的专业术语和理论条文,如果按照传统的、常规的授课方式,时间一长学生的兴趣和能动性就会下降;同时,我校学生80%来自山区农村,在入校以前接触计算机较少。下面根据本人多年的教学经验和实践探索,谈几点上好计算机课程的教学方法。 关键词:计算机课程 教学技巧 教学模式 实践操作 现在,由于大学和普通高中的扩招,中职学校的门坎很
2013-10-14 14:38:13 580
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人