La Red de Conocimientos Pedagógicos - Aprendizaje de inglés - Ayúdame a responder esta pregunta de opción múltiple en lenguaje C

Ayúdame a responder esta pregunta de opción múltiple en lenguaje C

A) El programa fuente en lenguaje C se puede ejecutar directamente sin compilación

//a es incorrecto, debe compilarse antes de poder ejecutarse. C es un lenguaje compilado. no es un lenguaje de secuencias de comandos

B) Cada declaración ejecutable en el lenguaje C eventualmente se convertirá en una instrucción de máquina binaria

//bIncorrecto, no todas las declaraciones se convierten en una instrucción de máquina binaria Por ejemplo, las declaraciones de funciones y los archivos de encabezado definitivamente no se compilarán en instrucciones binarias, y si se agregan declaraciones de compilación condicionales como #ifdef, #if, #else, etc., las declaraciones intermedias definitivamente no se compilarán

C) El código binario compilado desde el programa fuente C se puede ejecutar directamente

//Correcto

D) Las funciones en el lenguaje C no se pueden compilar por separado

p>

//d está mal, por supuesto, la función se puede compilar por separado, crear N archivos, escribir una función en cada archivo y luego compilarla. Esto no es un problema, pero solo debe haber uno. función principal