| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2560 人关注过本帖
标题:被线性表里的函数参数SqList L,SqList &L,SqList *L搞懵了,求大神指点 ...
取消只看楼主 加入收藏
asdqq
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2015-7-11
收藏
 问题点数:0 回复次数:0 
被线性表里的函数参数SqList L,SqList &L,SqList *L搞懵了,求大神指点
书里的用的是SqList  &L,但是上网上看下其他代码发现很多用*L,然后又说C语言里没用引用,所以用*L,但是把&L改成*L就报错,然后改着改着把&漏掉了,发现SqList L竟然没报错,所以感觉有点晕了,顺便帮忙看下代码有错么,C语言学了1个学期没用有点忘记,拜托!谢谢啦!
#include<stdio.h>
#include<malloc.h>
#define SIZE 100
typedef struct{
    int *elem;
    int length;
    int listsize;
}SqList;
void InitList(SqList &L)
{
    L.elem=(int *)malloc(SIZE * sizeof(int));
    if(!L.elem)
        printf("存储分配失败!");
    L.length=0;
    L.listsize=0;
        printf("存储分配成功!");
}
void main(SqList &L)
{
   
    InitList(L);
}
2015-07-11 10:53
快速回复:被线性表里的函数参数SqList L,SqList &L,SqList *L搞懵了,求大 ...
数据加载中...
 
   



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

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