El lenguaje C indica que la definición múltiple de displayPC cree que es una definición repetida, la razón real es que la variable no se puede inicializar en el archivo de encabezado

 
Defina la variable temp en el archivo de encabezado ah e inicialícela, es decir, inicialización explícita. int temp = 0;

El archivo de encabezado ah está incluido en el archivo ac bc y aparecerá el error de definición múltiple de 'temp' al compilar.

 

Supongo que te gusta

Origin blog.csdn.net/chenhao0568/article/details/106844039
Recomendado
Clasificación