00问答网
所有问题
C语言函数后面的大括号加个sqlist是什么意思?
如题所述
举报该问题
推荐答案 2018-06-26
这不是函数,这是定义一个匿名
结构体
,它拥有两个成员data和length,然后将这种结构体类型命名为SqList。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DIBBnnID00rnreDnIZB.html
相似回答
数据结构
C语言
答:
LocateElem是函数名称,后面的括号里面是参数,有两个参数,
Sqlist是自定义的顺序表数据结构类型(参数类型)
,L是第一个参数变量名,ElemType是顺序表单体数据结构类型,e是第二参数变量名。
C语言
中return返回值类型
答:
status是返回值的类型
, 其实一定在前面有typedef A status,status 就是A(A 为int,float,或你自己定义的类型)initlist_Sq 是函数名,还有括号里的为什么要加上sqlist。1、如果指针指向 static 变量,那么用这个函数的程序员牢牢记住“下次调用这个函数以后,上次的返回值也会跟着变”。2、如果指针指向...
求
C语言
高手解释形参
sqlist
*L sqlist &L的区别
答:
sqlist 是一个结构体
sqlist *L 表示定义了一个指向sqlist类型的指针 &L 表示L的指针 L->num[]这儿的L定义为:sqlist *L,而L.num[]这儿的L定义为struct sqlist L。当L定义为sqlist *L时,L->num[]等同于(*L).num[],只是前者书写更方便 ...
void InsertSort(
SqList
&L)在
C语言
中
是什么意思?
答:
函数是插入链表排序的意思
。形参里面的的&是指参数 L 是以 引用方式调用。插入链表当然需要对参数做修改,应该使用引用或者指针形式的参数,引用形式的参数更加安全。&引用形式的参数只有C++ 才可以,在C语言中是没有这个语法的。如果是在C语言里就要使用指针形式的参数。例如:void InsertSort(SqList L)...
大家正在搜
相关问题
C语言中L=(SqList *)malloc(sizeof(...
void InsertSort(SqList&L)在C语言中...
C中initlist(sqlist*&L)是什么意思
数据结构顺序表中SqList &L 中为什么要用&
c++中int InitList(SqList &L)的(S...
请问Status InitList_Sq(SqList &L...
C语言中 结构体作为函数参数
数据结构顺序表 函数定义时Sqist L和 Sqlist &...