malloc函数未定义
2015-10-11 12:55
295 查看
1、问题描述,在写程序的时候,需要给单链表的头结点分配存储空间。然后出现错误,malloc未定义。
2、程序源码
头插法建立单链表
3、主函数在此处略去不写。
4、程序的命名空间一定不能省略,还有某些特定的头文件也一样。所以要根据实际情况加上正确的头文件。
5、祝愿所有的程序员顺利解决bug,快乐每一天,愉快学习,健康生活!
2、程序源码
头插法建立单链表
//单链表中的结点类型描述如下 typedef struct LNode{//定义单链表节点类型 int data; //数据域 struct LNode *next; //指针域 }LNode ,*LinkList;
//采用头插法建立单链表。 LinkList CreateList1(LinkList &L){ //从表尾到表头逆向建立单链表L,每次均在头结点之后插入元素。 LNode *s; int x; L=(LinkList)malloc(sizeof(LNode));//malloc是namespace std;下的函数。但是有namespace std; 就必须有#include <iostream>所以必不能少 L->next=NULL; scanf("%d",&x); while(x!=999){ s=(LNode*)malloc(sizeof(LNode)); s->data=x; s->next=L->next; L->next=s; scanf("%d",&x); } return L; }
3、主函数在此处略去不写。
4、程序的命名空间一定不能省略,还有某些特定的头文件也一样。所以要根据实际情况加上正确的头文件。
5、祝愿所有的程序员顺利解决bug,快乐每一天,愉快学习,健康生活!
相关文章推荐
- USB转串口(PL2303)驱动安装
- labview学习笔记
- MVC从服务器端返回js到客户端的方法(总结)
- 51-60例
- hdu4772 水题 Zhuge Liang's Password (2013 Asia Hangzhou Regional Contest problem C)
- 黑马程序员——正则
- 黑马程序员——反射机制
- Java基础知识强化之IO流笔记43:IO流练习之 复制文本文件的 5 种方式案例
- 结构体的大小总结。
- 用埃及拉斯托尼筛法求100之内的所有的素数
- OC 强弱指针学习心得
- [HDU 2161] Primes
- Java 加解密技术系列之 SHA
- 《当幸福来敲门》观后感
- 最近点对
- NuPlayer介绍
- ajax前台怎么接收后台的多个参数
- JS实现Ajax,Josn数据的序列化和反序列化---例: 省市区联动(包含get,post)
- 黑马程序员——网络编程
- Android: Receiving Data from the Send Intent,自己app注册系统分享