在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
想在头文件中初始化顺序表,在main函数只能传参的时候传的是(sqlList L),调用LocalElem(L,X)是报错说没有给L初始化. 原因:调用初始化的函数,传过去的参数是sqlList L并不能改变实参,虽有后来改为了sqlList *L,就可以了 #pragma once
#include <stdio.h> #include "head.h" int main() { sqlList L; int a[10] = {1,2,3,4,5,6,7,8,9,10}; /*for (int i = 1;i <= 10;i++) { L.data[i] = a[i-1]; } L.length = 10;*/ InitList(&L,a,10); int x = LocateElem(L,5); printf("%d\t",x); }
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论