Red de conocimiento del abogados - Ley de patentes - Acerca de la estructura typedef y la estructura

Acerca de la estructura typedef y la estructura

(1) struct{ int x; int y; }test1;

Bien, la estructura test1 está definida,

test1.x y test1.y. puede usarse en oraciones.

(2) struct test {int x; int y; }test1;

Bien, las estructuras test1,

test1.x y test1.y son definido Puede usarse en declaraciones.

En comparación con 1, se omite la prueba

(3)

typedef struct test

{int x; Te perdiste el punto y coma, lo agregaré por ti

}text1, text2

Solo el alias (tipo) de esta estructura se llama texto1 o texto2

Para usarlo realmente en una declaración, también necesitas escribir:

text1 test1;

Entonces es más fácil usar test1.x test1.y

o escriba text2 test1;

Entonces es fácil de usar test1.x test1.y

(4) escriba struct {int x; int }test1;

Esto no es posible.

Simplemente cambia typedef... y listo.

Pero es lo mismo que (3), también necesitas escribir:

test1 my_st;

Para poder usar my_st.x y my_st. y