10 2015 档案

摘要:转载:C语言变量声明内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 程序运行时由编译器自动分配,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。程序结束时由编译器自动释放。2、堆区(heap) — 在内存开辟另一块存储区域。一般由程序员分配释放... 阅读全文
posted @ 2015-10-21 13:16 e-data 阅读(334) 评论(0) 推荐(0)
摘要:1 #include 2 #include 3 #include 4 #include 5 6 //定义学生信息节点 7 typedef struct student_info_node_def 8 { 9 char num[32];//学号 10 ... 阅读全文
posted @ 2015-10-17 20:54 e-data 阅读(241) 评论(0) 推荐(0)
摘要:循环链表区别于单链表的地点就是:未节点的next是头节点地址,所以在节点操作中,涉及到plink->next判断是否为NULL的地方改为判断是否等于plink_header即可。链表遍历函数中:while(plink_view->next !=plink_header){ printf("%s,%... 阅读全文
posted @ 2015-10-17 16:23 e-data 阅读(514) 评论(0) 推荐(0)
摘要:编程思想:清空链表:将头节点指针赋值为NULL销毁链表:free(链表地址)求链表长度:循环条件——while(plink_header->next不为空)插入/删除节点:见函数总体设计都是采用一个形参:链表首地址,即头节点,然后定义一个操作指针,逐个访问链表的节点从而实现相应的处理 1#inc... 阅读全文
posted @ 2015-10-17 16:01 e-data 阅读(347) 评论(0) 推荐(0)
摘要:转载:痴 狼While there is life there is hopehttp://www.cnblogs.com/Bolin/archive/2011/02/20/1959120.html几个预编译指令的用法预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过... 阅读全文
posted @ 2015-10-15 16:32 e-data 阅读(685) 评论(0) 推荐(0)