这是我的结构:

typedef struct {
    char apagado;
    char prop[MAXPLEN];
    char mat[6];
    double valor;
    } veiculo_t;

veiculo_t.apagado='\0';

为什么我不能像这样初始化 apagado 变量?

最佳答案

veiculo_t不是变量。这是一种类型。您仍然必须创建该类型的变量:

veiculo_t veiculo;
veiculo.apagado='\0';

08-05 06:35