首页 > 代码库 > 在创建顺序表的时候出现的问题

在创建顺序表的时候出现的问题

调试的才能发现问题出现在哪里

#include <stdlib.h>
#include "Orderfist.h"

status InsertList_Sq(
	SqList L[]
	)				/* 在链表插入一个元素 */

{
	INT32 i32OSM = 1;
	UINT32 Insert_position = 0U, Insert_data = http://www.mamicode.com/0U, u32i = 0U, u32j =0U;	/* 定义一个无符号的位置插入变量,数据变量,和循环体变量 */>这里的L->u32length++;始终是1也就是没有传值。始终是初始化的时候那样的0。

现在的问题是如何解决将创建函数的L->u32length++ 通过主函数的赋值可以给插入函数


为了追求效率而使用结构指针做为函数参数:当需要保护数据、防止意外改变数据对指针const限定词。传递结构值是处理小型结构最常用的方法。






在创建顺序表的时候出现的问题