- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 <深入理解C指针>学习笔记和总结 第六章 指针和结构体
1 结构体的声明方式typedef struct_name{元素}st_t;以后再声明结构体变量 st_t 变量名;2结构体中分配内存:typedef struct_a{ char *fname; char *lname; char *title; short age;}st_t;void initializest_t(s
2014-07-16 02:37:17 568
原创 <深入理解C指针>学习笔记和总结 第六章 指针和结构体 第二部分
指针支持数据结构(cap6后一部分,也是数据结构相关)链表(单)队列二叉树2 代码相关:准备函数:typedef struct _employee{ char name[32]; unsigned char age;}Employee;int compareemployee(Employee *employee1,Employee
2014-07-16 02:36:43 644
原创 <深入理解C指针>学习笔记和总结 第五章 指针和字符串
1NULL与NUL不同。NULL是用来表示特殊的指针。通常定义为 *(void *)0,而NUL是一个char,定义为\0。两者不能混用。2字符常量是单引号引起来的字符序列。字符常量由一个字符组成。也可以包含多个字符。如转意字符,他们的类型是int。即:字符字面变量的长度是4: char a='a';sizeof(a)的结果为4.字符串常量是存在于字符串字变量池中。不能操作
2014-07-16 02:35:10 571
原创 <深入理解C指针>学习笔记和总结 第四章 指针和数组
数组是一个什么玩意:数组和指针我的理解,有相同之处也有不同之处。因有相同之处,因此一些资料上说,数组和指针本质是相同的。因有不同之处,因此也有一些资料上说,数组和指针是不一样的。相同之处:数组名字和指针名字都代表了一个地址。如:int num[10];num是数组名。函数开辟了一个存储十个整数类型的空间,而num是他们的首地址。int *p;p=(int *)malloc(
2014-07-16 02:30:55 1124 2
原创 <深入理解C指针>学习笔记和总结 第三章 指针和函数
传递指针的指针:1如果我们想修改原指针而不是指针的副本,就需要传递指针的指针。2函数指针:函数指针是持有函数地址的指针。3 程序栈是支持函数执行的内存区域。通常和堆共享。也就是说,它们共享一块内存区域。程序栈通常占据这块区域的下部,而堆用的则是上部。4 局部数据指针:在函数 int *allocatearray(int size,int value){ i
2014-07-16 02:23:39 525
原创 <深入理解C指针>学习笔记和总结 第一章 认识C指针
一、笔记打印数据的地址 或者 指针的值 ,用%p格式。关于多重指针使用事例分析:#include int main(void){ char *title[]={"beijing","changsha","hainan","tianjin"}; char **bestbooks[3]; char **englishbooks[2]; bes
2014-07-16 02:22:47 523
原创 <深入理解C指针>学习笔记和总结 第二章 认识C指针
一.动态内存分配:步骤:1 用malloc类的函数分配内存2 用这些内存支持应用程序3 用free函数释放内存容易出现的问题:1 内存泄漏malloc分配的内存生存周期是直到释放。若是一直不释放,则会让程序用光内存然后非正常终止如:char *p;while(1){ p=(char *)malloc(10000000); printf
2014-07-16 02:21:39 539
转载 一些定义
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作, 主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段,在RFC 2131中有详细的描述。DHCP有3个端口,其中UDP67和UDP68为正常的DHCP服务端口,分别作为DHCP Se
2014-07-12 12:45:25 575
原创 黑客攻防入门秘籍 学习笔记(一)
1 黑客 Hacker 骇客 Cracker 红客 Honker2 IP:Internet Protocol 网络协议。计算机之间通过网络通讯遵循的协议。3 IP地址:互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),缩写为IP地址(IP Address)。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分
2014-07-10 02:37:03 1436
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人