您现在的位置是:首页 >要闻 > 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个数
本文到此讲解完毕了,希望对大家有帮助。