您现在的位置是:首页 >要闻 > 2023-09-07 16:48:16 来源:

结构体数组和链表的区别(结构体数组)

导读 大家好,我是小夏,我来为大家解答以上问题。结构体数组和链表的区别,结构体数组很多人还不知道,现在让我们一起来看看吧!1、//你这也不...

大家好,我是小夏,我来为大家解答以上问题。结构体数组和链表的区别,结构体数组很多人还不知道,现在让我们一起来看看吧!

1、//你这也不有用返回的地址,直接用void 类型的就可以了,

2、#include <stdio.h>

3、struct Donnes1

4、{

5、 char car;

6、 float proba;

7、}Donnees[27];

8、typedef struct Donnes1 Donnees1;///是Donnes1

9、char car1[]="abc";

10、int n=3;

11、float proba1[]={0.342,0.343,0.434,};

12、void Donnees2(char car1[],float proba1[],int n){///

13、 //Donnees1 *p;

14、 int i;

15、 for(i=0;i<n;i++){

16、 Donnees[i].car=car1[i];

17、 Donnees[i].proba=proba1[i];

18、 }

19、 // p=Donnees;////没有地址符了,

20、}

21、int main(){

22、 int i;

23、// Donnees1 *p;//

24、 Donnees2(car1,proba1,n);//

25、 for(i=0;i<n;i++)

26、 printf("%c %f ",Donnees[i].car,Donnees[i].proba);///是%f,是

27、 return 0;

28、}//这个程序主要是想把2个数

本文到此讲解完毕了,希望对大家有帮助。