int main()
{
struct Line
{
char start;
char end;
char L;
char R;
};
struct point
{
Line l1;
Line l2;
Line l3;
int k;
};
我想把Line类型中的成员定义成point类型,怎么实现呢???
C语言结构体成员定义求助大神!!
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
4条回答 默认 最新
小灸舞 2016-06-11 01:46关注使用前置声明,并且在Line里使用point的指针类型
#include<stdio.h> struct point; struct Line { char start; char end; char L; char R; point *p1; }; struct point { Line l1; Line l2; Line l3; int k; }; void main() { }本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报