“Conocimiento Programación>C /C + + Programming

¿Es el hardware o software del preprocesador C?

2012/7/8
El preprocesador C es Software .

He aquí por qué:

* Es parte del compilador: El preprocesador C es una herramienta que se ejecuta * antes de * el proceso de compilación real. Por lo general, está integrado con el compilador, pero es un componente separado.

* manipula el código fuente: El preprocesador no funciona en hardware. Funciona en el texto de su programa C, haciendo transformaciones como la expansión macro, la inclusión de archivos y la compilación condicional.

* Es un programa en sí: El preprocesador es un programa escrito en algún idioma (a menudo C en sí) y se ejecuta en una computadora. Lee su código fuente, lo modifica y produce salida que el compilador luego usa.

Piense en ello así:

Imagina que estás construyendo una casa. El preprocesador es como un contratista que toma sus planos (su código C) y los prepara para los constructores (el compilador). El contratista puede agregar detalles, eliminar elementos innecesarios o reorganizar secciones, pero en realidad no están construyendo la casa. Los constructores (el compilador) toman los planos modificados y luego construyen la casa real (su programa ejecutable).

C /C + + Programming
Cómo configurar Joomla Depurar en Eclipse
Cómo punteros void Desreferencia
Cómo diseñar una Cuenta clase llamada en C + +
¿Dónde ocurre la ejecución de la instrucción?
Cómo obtener elementos de una matriz en C
Las herramientas usadas en programación
Las Partes de Microsoft Visual C + +
Cómo compilar C + + en Linux
Conocimiento de la computadora © http://www.ordenador.online