- 博客(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
511
原创 利用函数传递结构体--冒泡排序
#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
552
原创 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
1614
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
2955
转载 c语言指针详解
指针是C语言中广泛使用的一种数据类型。 运用指针编程是C语言最主要的风格之一。利用指针变量可以表示各种数据结构; 能很方便地使用数组和字符串; 并能象汇编语言一样处理内存地址,从而编出精练而高效的程序。指针极大地丰富了C语言的功能。 学习指针是学习C语言中最重要的一环, 能否正确理解和使用指针是我们是否掌握C语言的一个标志。同时, 指针也是C语言中最为困难的一部分,在学习中除了要正确理解基本概念,
2013-10-14 21:04:34
442
转载 浅析上好中职计算机课程的教学技巧
摘要:中职学校的计算机课程是一门理论与实践相贯穿的学科,其中涉及到大量的专业术语和理论条文,如果按照传统的、常规的授课方式,时间一长学生的兴趣和能动性就会下降;同时,我校学生80%来自山区农村,在入校以前接触计算机较少。下面根据本人多年的教学经验和实践探索,谈几点上好计算机课程的教学方法。关键词:计算机课程 教学技巧 教学模式 实践操作 现在,由于大学和普通高中的扩招,中职学校的门坎很
2013-10-14 14:38:13
580
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人