gpt4 book ai didi

c 编程结构到头文件

转载 作者:行者123 更新时间:2023-11-30 17:35:59 25 4
gpt4 key购买 nike

如何获取头文件内结构的输入。我在尝试要求用户在头文件中输入时遇到错误。

#include "input.h"
struct planecat{
char seat_Id; //id num of seat
int seatmark; //seat availability
char first_holdr[20]; //first name of the seat holder
char last_holdr[20]; //last name of the seat holder
};


int main(){ struct planecat aisle[6],window[6];
select_b(aisle,window);}

内部标题

 void input(struct planecat aisle[6],struct planecat window[6]){
{
int i;
printf("enter name");
scanf("%i",&aisle[i].first_holdr);}

程序给我错误错误C2036:'planecat *':未知大小

 error C2037: left of 'seatmark' specifies undefined struct/union 'planecat'

最佳答案

把这些

struct planecat{
char seat_Id; //id num of seat
int seatmark; //seat availability
char first_holdr[20]; //first name of the seat holder
char last_holdr[20]; //last name of the seat holder
};

在 input.h 中,以及 void input 之前…………

我建议您将定义放在头文件中,将其他定义放在 cpp/c 文件中

关于c 编程结构到头文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22836466/

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