C
度亦有度
这个作者很懒,什么都没留下…
展开
-
getchar()与getch()的区别
getch 从键盘无回显地读一字符 调用格式 #include int getch(void); 原型在 conio.h 说明 getch从键盘直接读一个字符,不回显到屏幕上。 返回值 getch返回从键盘所读的字符的AscII码。 注: g转载 2010-04-17 20:22:00 · 454 阅读 · 1 评论 -
嵌入式实时操作系统任务调度算法
任务调度原创 2016-06-12 22:14:49 · 2186 阅读 · 0 评论 -
C++定义中short int long类型的变量分别占用了几个字节的存储空间
C++定义中short int long类型的变量分别占用了几个字节的存储空间参考:http://www.miss77.net/638.html原创 2016-06-12 07:10:35 · 5995 阅读 · 0 评论 -
程序员面试宝典第4版复习备忘
面试准备原创 2015-03-12 22:57:18 · 590 阅读 · 0 评论 -
数组名a与数组名取地址&a的差异
数组名a与数组名取地址&a的差异原创 2016-06-11 21:28:45 · 620 阅读 · 0 评论 -
内存对齐
内存对齐的两个基本原则:一、结构体成员变量的地址偏移量(offset)是对齐参数的整数倍;二、结构体各成员变量所占空间大小之和,是对齐参数的整数倍。这里需要说明的是对齐参数有两种:变量对齐参数和编译器对齐参数变量对齐参数如下表所示:编译器类型 charshortint/float/指针doubleWindows(32位)VC++ 6.原创 2016-03-08 21:12:16 · 289 阅读 · 0 评论 -
快速排序的C语言实现【严蔚敏--数据结构】
#define Quick_Sort#ifdef Quick_Sortint partition(int pArr[],int low,int high){ int pivot = pArr[low]; while(low < high) { while(low<high&&pArr[high]>=pivot) high--; pArr[low] =原创 2015-05-19 22:55:34 · 1564 阅读 · 1 评论 -
归并排序的C语言实现【严蔚敏+算法导论】
算法导论中的实现:#include<stdio.h>void Merge(int *array_ptr,int start,int mid,int end);void Merge_Sort(int *pointer,int start,int end );#define N 2#define M 88888void main(){ int array[N]; int i=原创 2015-06-05 07:15:23 · 946 阅读 · 0 评论 -
大顶堆排序C实现--【严蔚敏数据结构实现】
#define Heap_Sort#ifdef Heap_Sort#define LT(a,b) (a<b)void HeapAdjust(int *pArr,int s,int m){ int rc = 0; int j = 0; rc = pArr[s]; for(j = 2*s+1;j<m;j=2*j+1) { if(j<m-1&原创 2015-05-29 07:33:15 · 740 阅读 · 0 评论 -
【shell排序】
shell排序:void ShellInsert(int arr[],int len,int dk){ int j = 0; for(int i = dk + 1;i { if(arr[i] { arr[0] = arr[i]; for(j=i-dk原创 2015-04-08 20:11:29 · 345 阅读 · 0 评论 -
基于邻接矩阵的Prim算法(C语言实现)
#include //#include#define INFINITY 1000#define MAX_VERTEX_NUM 20#define ERROR 0#define OK 1typedef enum{DG,DN,UDG,UDN} GraphKind;typedef int VRType;typedef int InfoType;typedef char原创 2010-04-20 13:35:00 · 1780 阅读 · 0 评论 -
图的邻接矩阵存储(C语言实现)
#include #define INFINITY 1000#define MAX_VERTEX_NUM 20#define ERROR 0#define OK 1typedef enum{DG,DN,UDG,UDN} GraphKind;typedef int VRType;typedef int InfoType;typedef char VertexTpye;原创 2010-04-18 21:50:00 · 1330 阅读 · 0 评论 -
图的邻接表存储(C语言实现)
#include#include #define Max_VERTEX_NUM 10#define OK 1#define ERROR 0typedef struct ArcNode{ int adjvertex;//该弧指向的顶点在一维数组的位置 struct ArcNode *nextarc;//同样的下一条弧 int weight;//权重} ArcN原创 2010-04-18 21:36:00 · 1863 阅读 · 1 评论 -
P V操作
信号量的PV操作原创 2016-06-12 22:26:20 · 740 阅读 · 0 评论