算法和数据结构
_造化_
这个作者很懒,什么都没留下…
展开
-
枚举和共用体
#include <stdio.h> // 共用体,“共用”说明多个变量占用同一空间 union xxx1 { int i; short s; char c; }; // enum:枚举类型,一系列整形数据,数据内容相当于宏 enum xxx { OK = 1, FAIL1 = 2, FAIL3 = 100, FAIL4 = 0xffffffff }; int getEnum(int target) { if (target == 1) return OK; if (原创 2021-11-22 23:07:49 · 138 阅读 · 0 评论 -
一年有多少秒
#include<stdio.h> #define SECONDS_PER_YEAR (60 * 60 * 24 * 365) int main(void) {/* int x = 5; int *p = &x; int (*n)[sizeof(char)]; printf("%d\n",SECONDS_PER_YEAR); printf("%d\n",sizeof(int)); printf("%d\n",sizeof(p));原创 2021-11-22 23:06:50 · 188 阅读 · 0 评论 -
直接插入排序法
#include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct node{ int date; struct node* pnext; }strNode; strNode *pHead = NULL; //创建链表=====头插法 void CreateList(int date) { strNode *pNode,*Head; Head = pHead; pNode原创 2021-11-22 23:05:12 · 112 阅读 · 0 评论