小编Yag*_*go 的帖子

C中结构内部的结构

typedef char tCadena[TCAD];
typedef struct{
    int i; 
    int f;
    tCadena cola[TCOL];
}tCola;
typedef struct{
    tCadena nombre[TCAD];
    int numfich;
    tCola cola;
}tImpresora;
typedef struct{
    tImpresora impresora;
    int ocupado;
}tElementoImpresora;
typedef tElementoImpresora tablaImp[MAXIMP];
Run Code Online (Sandbox Code Playgroud)

所以,我有这些结构,我有一个叫做可变thingtablaImp 我想去的内部结构,并设置i了的第一个结构0.我尝试过:

tablaImp thing;
thing.impresora.cola.i=0;
Run Code Online (Sandbox Code Playgroud)

但它告诉我它不是结构的一部分.如何进入第一个结构?谢谢.

c struct

2
推荐指数
1
解决办法
77
查看次数

标签 统计

c ×1

struct ×1