Resultados de la búsqueda a petición "c"
valores de basura en C / C ++ [duplicado]
Posible duplicado: ¿Cómo una variable no inicializada obtiene un valor basura? [https://stackoverflow.com/questions/1422729/how-an-uninitialised-variable-gets-a-garbage-value] ¿Cómo se generan los valores basura en C y C ++? ¿Utiliza el ...
Establezca el puntero de estructura en NULL en la función en C
Intento liberar el puntero de estructura usando la función y luego verifico si hay NULL. No funciona! typedef struct{ int * num; } D; void freeD(D * a){ free(a->num); free(a); a=NULL; } int main(){ D * smth = malloc(sizeof(D)); smth->num ...
¿La mejor manera de asignar memoria a una matriz bidimensional en C?
¿Cuál es la mejor manera de asignar memoria a untwo-d array enC, desde ambas perspectivas:memory-management yspeed ? Además, que es mejor usar, untwo-d array (y asignarle memoria) o undouble pointer ? ¿Alguien puede explicar en detalle, qué ...
Condicional "pragma omp"
Estoy intentando diferentes tipos de paralelización con OpenMP. Como resultado tengo varias líneas de#pragma omp parallel for en mi código que (des) comento alternando. ¿Hay alguna manera de hacer que estas líneas sean condicionales con algo como ...
Convertir un int en un valor hexadecimal de 2 bytes en C
Necesito convertir un int a un valor hexadecimal de 2 bytes para almacenar en una matriz de caracteres, en C. ¿Cómo puedo hacer esto?
¿Cómo declarar printf ()?
Quería imprimir algo usando la función printf () en C, sin incluir stdio.h, así que escribí el programa como: int printf(char *, ...); int main(void) { printf("hello world\n"); return 0; } ¿Es correcto el programa anterior?
Falla de segmentación en C en K&R fopen y fillbuf
Soy bastante nuevo en C. Enfrenté un problema mientras estudiaba el último capítulo de K&R. Estoy tratando de implementarfopen() yfillbuf() funcionar mediante llamadas al sistema,open yread. Copié exactamente el código fuente del libro, pero ...
Parchear códigos / símbolos en un binario ELF vinculado dinámicamente
Supongamos que tengo un binario ELF que está vinculado dinámicamente y quiero anular / redirigir ciertas llamadas a la biblioteca. Sé que puedo hacer esto conLD_PRELOAD, pero quiero una solución que sea permanente en el binario, independiente del ...
¿Qué significa "COM" en la columna Ndx de la sección .symtab?
add2.c: int counter=0; int a=0; int b; int c; int add(int a, int b) { return a+b; } compilación: gcc -c add2.c -o add2.o leyendo la tabla de símbolos: readelf --symbols add2.o Symbol table '.symtab' contains 12 entries: Num: Value Size Type ...
Comportamiento ambiguo del segmento .bss en el programa C
Escribí el programa C simple (test.c) a continuación: #include<stdio.h> int main() { return 0; }y ejecuté lo siguiente para comprender los cambios de tamaño en el segmento .bss. gcc test.c -o test size testLa salida salió como: - text data bss ...