LENGUAJEC Flashcards
¿Para que sirve la herramienta lint?
Analisis de codigo estatico
¿Como tiene que estar declarada un funcion para que el compilador sustituya las llamadas a la misma por su código?
inline
¿Que 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
¿Que 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 funcion?
static
¿Cual 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 (linea de comando)
ddd (entorno grafico)