¿Qué es un error semántico?
Los errores generales del programa se pueden dividir a grandes rasgos en errores de sintaxis y errores semánticos. Los errores de sintaxis pueden considerarse errores de codificación que violan las reglas del lenguaje C. Generalmente, se informará un error al compilar o vincular. Los errores semánticos también pueden denominarse errores lógicos, lo que significa que su código cumple totalmente con las especificaciones del lenguaje C y no causará errores de compilación/vinculación, pero sí errores lógicos.
Comprensión poco clara del significado de las palabras:
1. El significado conceptual de las palabras no está claro. Por ejemplo, el significado de "cumpleaños" y "nacimiento" se confundieron y apareció la expresión incorrecta "conmemorando el centenario del nacimiento de Lu Xun".
2. No entender del todo el significado retórico de las palabras. Por ejemplo, el color emocional de la palabra "serio" no está claro y hay una descripción falsa como "Hay varios soldados japoneses detrás de la pseudopolicía, empuñando rifles con bayonetas, es muy serio y muy mecánico".