为什么i不用定义数据类型
我学过C语言,现在刚学数据结构,我看了下面的程序跟C应该差不多!是类C语言?而且最主要我不知道下面的i为什么不用先定义数据类型的,在C里面应该要先定义的哦!!
lklist create_lklist1()
/*通过调用initiate_lklist和insert_lklist算法实现的建表算法.假定$是结束标志*/
initiate_lklist(head); /*建立空表head*/
i=1; /*置插入位置初值*/
scanf("%f",&x); /*读入第一个数据元素,格式与datatype有关,此处假设x为实型*/
while(x!=$) /*输入的不是结束标志时继续插入*/
{
insert_lklist(head,x,i); /*将输入插入到head表尾*/
i++;
scanf("%f",&x);
}
return(head);
}