Resultados de la búsqueda a petición "c"

3 la respuesta

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 ...

2 la respuesta

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 ...

3 la respuesta

¿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é ...

2 la respuesta

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 ...

3 la respuesta

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?

5 la respuesta

¿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?

2 la respuesta

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 ...

4 la respuesta

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 ...

3 la respuesta

¿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 ...

2 la respuesta

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 ...