#include<stdio.h>
struct Ques
{
int a;
}Q[5];
void sort(int a[])
{
printf("any sort technique...");
}
void main()
{
sort(Q.a);
}
这是示例代码。我想以数组形式访问整个struct元素。
#include<stdio.h>
struct Ques
{
int a;
} Q[5];
void sort(int array[], int size)
{
printf("any sort technique...");
// just some demo
for (int i = 0; i < size; i++)
printf("array[%d].a = %d\n", i, array[i].a);
}
int main()
{
// put some data into Q
sort(Q, 5);
}
sort
需要两个参数:
指向要排序的数组的指针