gpt4 book ai didi

c - 有没有办法将没有显式命名类型的结构作为参数传递给函数?

转载 作者:行者123 更新时间:2023-11-30 15:10:16 25 4
gpt4 key购买 nike

假设我们有一个结构体,定义如下:

struct
{
int month;
int day;
int year;
} date;

我能否以某种方式实现一个函数,该函数将与日期类型相同的结构体作为参数,即使它尚未明确命名?换句话说,我是否能够对一些随机函数进行函数调用,例如randomFunction (date)?在这种情况下,由于 date 的结构类型没有名称,因此该函数的 header 会是什么样子?

提前致谢:)

最佳答案

您可以定义日期的结构类型并使用date在程序中调用它

typedef struct date{
int month;
int day;
int year;
} date;

关于c - 有没有办法将没有显式命名类型的结构作为参数传递给函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36295311/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com