摘要: mtk套接字所有的声明放在soc_api.h条件编译命令最常见的形式为:?12345#ifdef标识符 //程序段1 #else //程序段2 #endif它的作用是:当标识符已经被定义过(一般是用#define命令定义),则对程序段1进行编译,否则编译程序段2。 阅读全文
posted @ 2014-07-08 18:21 wbtn6262 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 直接插入排序#include typedef int Keytype;typedef struct{ Keytype key; int data;}RecType;void InsertSort(RecType R[],int n){ int i; int j; RecType temp; f... 阅读全文
posted @ 2014-06-18 17:36 wbtn6262 阅读(159) 评论(0) 推荐(0) 编辑
摘要: bss段:BSS段(bsssegment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS是英文BlockStarted by Symbol的简称。BSS段属于静态内存分配。data段:数据段(datasegment)通常是指用来存放程序中已初始化的全局变量的一块内存区域。数据段属于静... 阅读全文
posted @ 2014-06-15 00:49 wbtn6262 阅读(365) 评论(0) 推荐(0) 编辑
摘要: ~$ ls han >1.txt 2>&1 阅读全文
posted @ 2014-06-14 23:54 wbtn6262 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 链表:实现存储空间的动态管理的链式的方式;单向链表的类型:typedef struct Lnode{ ElemType data; struct Lnode *next;}LinkList;销毁单链表void Destroylist(LinkList *&L){ LinkList *p=L,*q=p... 阅读全文
posted @ 2014-06-13 23:47 wbtn6262 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 存放学生表的链表的结点类型:typedef struct studentnod{ int no; char name[8]; char sex[2]; char class[4]; struct studentnod *next;}stuType;线性表:是具有相同特性的数据元素的一个有限序列;线性... 阅读全文
posted @ 2014-06-13 21:27 wbtn6262 阅读(194) 评论(0) 推荐(0) 编辑
摘要: gcc -E 能有效的帮助我们解决与宏有关的编译错误:gcc -S能获得一个C源程序文件的汇编程序;gcc -v能获得系统头文件的路径生成依赖关系:gcc -Mgcc -MM 生成不包含系统头文件的依赖关系指定链接库:gcc -L:告诉gcc可以从哪个目录查找库文件;gcc -l :用于告诉gcc在... 阅读全文
posted @ 2014-06-13 21:01 wbtn6262 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 数据存储方式:数据->变量->文件数据10个学生的信息:#define N 10struct student{ char stu_num[15]; char stu_name[15]; float score;}std[N]文件的打开:文件指针名=fopen(文件名,文件使用方式)... 阅读全文
posted @ 2014-06-12 23:51 wbtn6262 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 在研究式学习-c语言程序设计指针式这样介绍的:内存中存储变量的第一个单元的地址 称为指针,存放指针的变量称为指针变量;变量的访问方式有:直接访问方式:按变量名查找其首地址间接访问方式:通过指针访问int swap(int p,int q){ int temp; temp=p; p=q; q=temp... 阅读全文
posted @ 2014-06-12 12:37 wbtn6262 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 结构体: 关系密切但数据类型不尽相同,常指针和常量指针的区别:char * const cp : 定义一个指向字符的指针常数,即const指针,常指针。const char* p : 定义一个指向字符常数的指针,即常量指针。char const* p : 等同于const char* p[2]。理解... 阅读全文
posted @ 2014-06-10 00:16 wbtn6262 阅读(633) 评论(0) 推荐(0) 编辑