Sitio web de resúmenes de películas - Obras de teatro tradicional chino - ¿Redefinición del lenguaje C; error de diferentes tipos básicos?

¿Redefinición del lenguaje C; error de diferentes tipos básicos?

La función er se llamó en la función asd, pero el compilador no vio la definición de la función antes, por lo que el compilador realizó una interpretación implícita del prototipo de función, es decir, inter(). Cuando se definió la función, el compilador descubrió que no coincidía con el prototipo implícito anterior, por lo que se produjo un error.

#includevoidesd(){

er();

}

voider(intb){

printf("er");

}

voidmain(){asd();}

Información ampliada

Requisitos del lenguaje C Cosas a tener en cuenta al definir diferentes tipos de datos

1. El tipo char generalmente solo ocupa un byte, y el short generalmente ocupa dos bytes debido a diferentes arquitecturas de computadora. Primero defina una variable char y una variable doble, y luego asigne valores a estas dos variables respectivamente. Por cierto, se imprime el espacio ocupado por varios tipos de datos.

2. Compile y ejecute, genere "1, 2, 8, 4, 8". Diferentes máquinas pueden ser diferentes, pero ese no es el punto. Solo asegúrese de que diferentes tipos de datos ocupen diferentes espacios. . Las computadoras utilizan diferentes tipos de datos y habrá diferencias en la eficiencia.

Enciclopedia Baidu: lenguaje c