C
文章平均质量分 73
wenwen_2008
这个作者很懒,什么都没留下…
展开
-
DES加解密+C实现
#include "stdio.h" #include "memory.h" #include "time.h" #include "stdlib.h" #define PLAIN_FILE_OPEN_ERROR -1 #define KEY_FILE_OPEN_ERROR -2 #define CIPHER_FILE_OPEN_ERROR -3 #define OK 1转载 2012-06-06 10:54:00 · 860 阅读 · 0 评论 -
ElemType
在定义结构体array的时候有这样一段: typedef struct { ElemType data[maxsize]; int length; }array; 在《数据结构》中,关于数据元素的类型定义均用“ ElemType e;”来表示,其中e是表示数据元素的变量,而ElemType则是它的类型,ElemType的含义就是“数据元素的类型”,是一个抽转载 2012-06-06 11:11:34 · 1057 阅读 · 0 评论 -
UNION
共用体声明和共用体变量定义 共用体(参考“共用体”百科词条)是一种特殊形式的变量,使用关键字union来定义 共用体(有些人也叫"联合")声明和共用体变量定义与结构体十分相似。其形式为: union 共用体名{ 数据类型 成员名; 数据类型 成员名; ... } 变量名; 共用体表示几个变量共用转载 2012-06-06 16:17:03 · 622 阅读 · 0 评论 -
RC4加解密算法
#include #include typedef unsigned long ULONG; void rc4_init(unsigned char *s, unsigned char *key, unsigned long Len) //初始化函数 { int i = 0; int j = 0; char k[256] = {0}; unsigned char tmp = 0转载 2012-06-20 12:53:00 · 1251 阅读 · 0 评论 -
sizeof总结
一.基本数据的长度(32位windows平台) char:1(有符号无符号同) short:2(有符号无符号同) int:4(有符号无符号同) long:4(有符号无符号同) float:4 double:8 二.对齐的作用和原因: 各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据只能从某些特定地址开始存取。比如有些架构的CPU在访问 一个没有转载 2012-10-24 18:32:33 · 331 阅读 · 0 评论