Red de conocimientos sobre prescripción popular - Conocimiento de perdida de peso - ¿Cuáles son los miembros estáticos de las clases en lenguaje C? ¿Cómo definir miembros estáticos? ¿Cuáles son las funciones de los miembros de datos estáticos y las funciones de miembros estáticos?

¿Cuáles son los miembros estáticos de las clases en lenguaje C? ¿Cómo definir miembros estáticos? ¿Cuáles son las funciones de los miembros de datos estáticos y las funciones de miembros estáticos?

Una función miembro estática es una función miembro de una clase. No pertenece a ningún objeto utilizado por esta clase, pero es una función compartida por todos los miembros de esta clase.

Las variables miembro estáticas se modifican con Static.

Por ejemplo, hay 10 personas en tu clase (por ejemplo, 10, el objetivo de la primera clase). El profesor de educación física les da una pelota de baloncesto (función de membresía estática) y cada uno de ustedes trae una pelota de baloncesto (función de membresía no estática). Sois todos tacaños y sólo podéis disparar vuestra propia pelota. Si juegas 5-5, solo puedes usar las pelotas de baloncesto estáticas (una cada una). Por tanto, puedo decir que el baloncesto es miembro de la primera promoción de la escuela secundaria. Es decir: la función miembro estática es una función miembro de la clase (porque no se puede jugar en las Clases 1 y 2), pero esta pelota de baloncesto debe devolverse al maestro al final y ninguna persona privada puede poseerla. . Espero que puedas entender que, de hecho, en la estructura de la máquina, la memoria de los miembros estáticos es única y se abre cuando la declaras fuera de la clase, mientras que la asignación de espacio de funciones no estáticas se crea cuando creas una instancia del objeto.

Te doy otro enlace:/444789192/blog/item/486 cebc 63 Fe 2d BD 5d 0060 e 9. html.