gpt4 book ai didi

c - 为库定义结构的最佳位置

转载 作者:太空宇宙 更新时间:2023-11-04 07:27:35 24 4
gpt4 key购买 nike

<分区>

目前我正在为通信协议(protocol)编写一个库。对于这个任务,我需要这个结构:

typedef struct _C8B10 {
unsigned int six :6;
unsigned int four :4;
} C8B10;

但是我应该在哪里定义呢?我有一个包含在所有其他库中的“主要”*.h 文件。每个库的 *.c 文件仅包含“父”*.h 文件。结构类似于树:

Main.h
Main.c
Child.h
Child.c
Child2.h
Child2.c
....

child 总是包含 Main.hchild.c 他们的 parent 。但是在一个库中我得到了错误,类型没有定义。

目前它在 Main.h 文件中声明。但最好将其放入何处?

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