标题:线性表的顺序表示
取消只看楼主
雄哥现世
Rank: 1
等 级:新手上路
帖 子:26
专家分:7
注 册:2012-9-25
结帖率:87.5%
已结贴  问题点数:10 回复次数:1 
线性表的顺序表示
#include<stdio.h>
#include<malloc.h>
#include<conio.h>
#define LIST_INIT_SIZE 100
#define LISTINCREMENT 10
  typedef struct
  {
    int *Elem;
    int length;
    int listsize;

  }SqList;
  void InitList(SqList &L)
 {
   
    L.Elem=(int*)malloc(LIST_INITIAL_SIZE*sizeof(int));
   L.Length =0;
   L.listsize =LIST_INIT_SIZE 100;
 }



 void main()
 {
      SqList s;
     Init_List(s);

 为什么这段程序显示错误??求大神解答,提示错误说void InitList(SqList &L)说明语法错误。。
搜索更多相关主题的帖子: void include 线性表 
2013-03-09 15:04
雄哥现世
Rank: 1
等 级:新手上路
帖 子:26
专家分:7
注 册:2012-9-25
得分:0 
回复 3楼 yuccn
#include<stdio.h>
#include<malloc.h>
#include<conio.h>
#define LIST_INIT_SIZE 100
#define LISTINCREMENT 10
  typedef int ElemType;
   typedef struct
  {
     ElemType *Elem;
    int length;
    int listsize;

  }SqList;
  void InitList(SqList &L)
 {
   L.ELem=(ElemType *)malloc(LIST_INIT_SIZE*sizeof(ElemType));
   L.length =0;
   L.listsize =LIST_INIT_SIZE ;
 }


 void main()
 {
      SqList s;
     InitList(s);

 }我都改过了,可是还是不对。。。。
我用WIN-TC编译的,这是错误提示
错误 list.c 14: 说明语法错误在void InitList(SqList &L)。
2013-03-09 20:17



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-400262-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.637209 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved