Tema6_Seccion1_LenguajeC Flashcards
(9 cards)
¿Para que sirve la herramienta lint?
Análisis de código estático
¿Cómo tiene que estar declarada un función para que el compilador sustituya las llamadas a la misma por su código?
inline
¿Qué es register?
Un modificador de almacenamiento de variable que le sugiere al compilador almacenarla en un registro de la CPU en lugar de la RAM
¿Qué significa la declaración #define MAX 10 y quien la gestiona?
Una macro que el preprocesador va a expandir/sustituir en todos los ficheros fuente
¿Con que modificador de variable local podemos preservar su valor entre distintas ejecuciones de una misma función?
static
¿Cuál es el uso de make?
Automatizar el proceso de construcción
¿Son equivalentes estas dos declaraciones?
int * datos1;
int[] datos2;
Si
¿En que fichero de cabecera se encuentra la declaración de la funcion malloc(..) ?
stdlib.h
Nombre dos herramientas de depuración de C
gdb (línea de comando)
ddd (entorno grafico)