上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 59 下一页

2016年6月10日

C++ c++初识

摘要: //c++初识 #include<iostream> //包含c++标准头文件 //<iostream>和<iostream.h>格式不一样,前者没有后缀,实际上, //在你的编译器include文件夹里面可以看到,二者是两个文件,打开文件就会发现,里面的代码是不一样的。 //后缀为.h的头文件c+ 阅读全文

posted @ 2016-06-10 09:38 寒魔影 阅读(305) 评论(0) 推荐(1) 编辑

2016年6月8日

C语言 Linux内核链表(企业级链表)

摘要: //Linux内核链表(企业级链表) #define _CRT_SECURE_NO_WARNINGS #include #include #include #define offscfof(TYPE,MEMBER) ((size_t)&((TYPE *)0)->MEMBER) #define container_of(ptr,type,member) (type *)((char *)ptr-o... 阅读全文

posted @ 2016-06-08 11:52 寒魔影 阅读(1280) 评论(0) 推荐(0) 编辑

2016年6月7日

C语言 结构体中属性的偏移量计算

摘要: //计算结构体偏移量 #include #include #include //详解:对于offscfof()函数, //(TYPE *)0这句的意思是将内存地址是0内存块转换成一个TYPE类型的指针 //那么此时0地址的指针的步长就是TYPE, //(TYPE *)0)->MEMBER这句话是取TYPE结构体的MEMBER属性(注意此时TYPE结构体的指针的值是0) //&((TYPE *)... 阅读全文

posted @ 2016-06-07 17:23 寒魔影 阅读(3965) 评论(0) 推荐(0) 编辑

2016年5月31日

C语言 break跳出循环

摘要: 通过以上运行结果证明,break只能跳出一重循环,并不能跳出所有循环。 阅读全文

posted @ 2016-05-31 13:13 寒魔影 阅读(1449) 评论(0) 推荐(0) 编辑

2016年5月25日

C语言 链表的创建--打印--逆置--新增--删除--排序--释放

摘要: #define _CRT_SECURE_NO_WARNINGS #include #include #include //定义结构体 typedef struct _student{ int num; struct _student *pNext; }Student; //创建链表(顺序创建链表) Student * SList_Create(int *len/*out*... 阅读全文

posted @ 2016-05-25 12:13 寒魔影 阅读(286) 评论(0) 推荐(0) 编辑

2016年5月20日

C语言 动态库简单开发

摘要: 动态库项目 测试项目 效果图 阅读全文

posted @ 2016-05-20 17:30 寒魔影 阅读(676) 评论(0) 推荐(0) 编辑

2016年5月16日

C语言 三级指针的应用

摘要: //三级指针的使用 #define _CRT_SECURE_NO_WARNINGS #include #include #include //三级指针做输出 int getmun(char ***pout/*out*/,int *num){ int ERRO_MSG = 0; if (pout==NULL) { ERRO_MSG = 1; ... 阅读全文

posted @ 2016-05-16 15:21 寒魔影 阅读(1778) 评论(0) 推荐(0) 编辑

2016年5月12日

C语言 二级指针内存模型混合实战

摘要: //二级指针内存模型混合实战 #define _CRT_SECURE_NO_WARNINGS #include #include #include //将内存模型①和内存模型②的数据拷贝到内存模型③ char ** threemodel(char **pin1,int num1,char (*pin2)[20],int num2,char **pin3,int *pnum3){ ... 阅读全文

posted @ 2016-05-12 15:24 寒魔影 阅读(510) 评论(0) 推荐(0) 编辑

C语言 二级指针内存模型③

摘要: //二级指针内存模型③ #define _CRT_SECURE_NO_WARNINGS #include #include #include //内存模型详解 //一维数组类型是 typedef int Myarr[5]; Myarr a;(其中Myarr是一维数组类型) //Myarr *p;p是一维数组的指针 //是一维数组的指针的类型是 typedef int(*PArrType... 阅读全文

posted @ 2016-05-12 14:33 寒魔影 阅读(227) 评论(0) 推荐(0) 编辑

2016年5月11日

C语言 文件操作12--文件加密

摘要: //文件加密解密 #define _CRT_SECURE_NO_WARNINGS #include #include #include #include"des.h" //加密分为对称加密和非对称加密 //对称加密:加密的密钥和解密的密钥一样,对称的特点是--加密速度快,用于大文件加密 //常用的加密算法:des 3des ssff33 sm6系列 //非对称加密:加密的密钥和解密的密... 阅读全文

posted @ 2016-05-11 16:44 寒魔影 阅读(974) 评论(0) 推荐(0) 编辑

上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 59 下一页

导航