#include<stdio.h>
#include<string.h>
#include<conio.h>
#include<stdlib.h>
#define N 10
typedef struct ss
{ char num[10];
int s;
} STU;
void fun(STU a[], STU *s)
{
int min=a[0].s,i,j;
for(i=1;i<N;i++)
if(min>a[i].s){min=a[i].s;j=i;}
*s=a[j];//请问各位大佬能不能解释一下为什么这样赋值,而不是s=&a[j]呢?
}
结构体数组元素赋值给结构体指针变量【c语言】
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-