自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

转载 4.5.15.枚举

转载至朱老师课件4.5.15.枚举4.5.15.1、枚举是用来干嘛的?(1)枚举在C语言中其实是一些符号常量集。直白点说:枚举定义了一些符号,这些符号的本质就是int类型的常量,每个符号和一个常量绑定。这个符号就表示一个自定义的一个识别码,编译器对枚举的认知就是符号常量所绑定的那个int类型的数字。(2)枚举中的枚举值都是常量,怎么验证?(3)枚举符号常量和其对应的常量数字相对来说,...

2018-12-26 17:57:50 160

转载 offsetof宏与container_of宏

转载自朱老师课堂课件4.5.11.offsetof宏与container_of宏4.5.11.1、由结构体指针进而访问各元素的原理(1)通过结构体整体变量来访问其中各个元素,本质上是通过指针方式来访问的,形式上是通过.的方式来访问的(这时候其实是编译器帮我们自动计算了偏移量)。4.5.11.2、offsetof宏:(1)offsetof宏的作用是:用宏来计算结构体中某个元素和结构体首地...

2018-12-25 20:56:05 173

转载 结构体内存对齐1--课堂课件1

作者:海子 出处:http://www.cnblogs.com/dolphin0520/   本博客中未标明转载的文章归作者海子和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。                                                           结构体字节对齐   ...

2018-12-25 19:27:46 117

原创 国嵌数据结构学习--队列的特别实现--两个栈

#include <stdio.h>#include <stdlib.h>#include "SQueue.h"//准备两个栈实现队列 //当有新元素入队时,将其压入inStack中,当需要出队时,//当outStack为空时,将inStack中的元素逐一弹出并压入outStack中,//将outStack栈顶元素弹出;当outStack不为空时,直接将out...

2018-08-14 10:56:15 132

原创 国嵌数据结构学习--队列的链式实现优化

#include <stdio.h>#include <stdlib.h>#include "LinkQueue.h"/* run this program using the console pauser or add your own getch, system("pause") or input loop */int main(int argc, cha...

2018-08-14 09:49:50 135

原创 数据结构---队列的顺序实现的优化实现

#include <stdio.h>#include <stdlib.h>#include "SeqQueue.h"/* run this program using the console pauser or add your own getch, system("pause") or input loop */int main(int argc, char ...

2018-08-13 13:04:22 132

原创 数据结构--队列的链式实现

#include <stdio.h>#include <stdlib.h>#include "LinkQueue.h"/* run this program using the console pauser or add your own getch, system("pause") or input loop */int main(int argc, char...

2018-08-13 12:12:55 125

原创 数据结构--队列的顺序结构

#include <stdio.h>#include <stdlib.h>#include "SeqQueue.h"/* run this program using the console pauser or add your own getch, system("pause") or input loop */int main(int argc, char ...

2018-08-13 11:41:49 217

原创 数据结构--栈的链式结构

#include <stdio.h>#include <stdlib.h>#include "LinkStack.h"/* run this program using the console pauser or add your own getch, system("pause") or input loop */int main(int argc, char...

2018-08-13 10:57:42 165

原创 数据结构---顺序栈的实现

#include <stdio.h>#include <stdlib.h>#include "SeqStack.h"/* run this program using the console pauser or add your own getch, system("pause") or input loop */int main(int argc, char ...

2018-08-13 10:24:47 159

原创 数据结构--循环链表

#include <stdio.h>#include <stdlib.h>#include "CircleList.h"/* run this program using the console pauser or add your own getch, system("pause") or input loop */typedef struct value{...

2018-08-11 22:32:58 129

原创 数据结构---双向链表的实现

#include <stdio.h>#include <stdlib.h>#include "DLinkList.h"/* run this program using the console pauser or add your own getch, system("pause") or input loop */struct value{ DLinkLis...

2018-08-11 16:59:40 661

原创 数据结构--单链表的实现

#include <stdio.h>#include <stdlib.h>#include "LinkList.h"/* run this program using the console pauser or add your own getch, system("pause") or input loop */struct value{ LinkListN...

2018-08-10 17:25:44 247

原创 数据结构--顺序表的实现

#include <stdio.h>#include <stdlib.h>#include "SeqList.h" /* run this program using the console pauser or add your own getch, system("pause") or input loop */int main(int argc, char ...

2018-08-10 16:00:04 250

原创 找出数组中出现次数最多的数字

#include <stdio.h>#include <stdlib.h>/* run this program using the console pauser or add your own getch, system("pause") or input loop */void search(int array[],int len){ int copy_a...

2018-08-10 10:07:02 3240

原创 数据结构--递归学习

#include <stdio.h>#include <stdlib.h>/* run this program using the console pauser or add your own getch, system("pause") or input loop */void Reverse(char *str){ if((str==NULL)||(*s...

2018-08-10 09:44:36 198

原创 递归--回溯-八皇后问题--国嵌数据结构学习笔记

#include <stdio.h>#include <stdlib.h>/* run this program using the console pauser or add your own getch, system("pause") or input loop */typedef struct{    int posi;    int posj;}...

2018-08-09 20:38:04 137

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除