¿Cuál es el significado diferente de la palabra clave estática entre c y c ++? [cerrado]
Sé que la palabra clave en c tiene dos usos:
modificar variables
modificar variables globales
este uso limitó el alcance del rango de variable global desde el punto que se definió hasta el final del archivo.
modificar variables locales
este uso limitó el alcance de la variable local en la función que definió, pero también permaneció en el área estática de la memoria
modificar funciones
esto significa que solo puede invocar la función en el archivo que está definido.
y en c ++, además del uso en c,static
También se utiliza para modificar el miembro de datos y el miembro de función de la clase. Este uso limitado al miembro pertenece a la clase en lugar de los objetos de la clase.
Quiero saber si hay algo más de uso destatic
en c / c ++?