Resultados de la búsqueda a petición "c"
flota más pequeño que FLT_MIN. ¿Por qué FLT_TRUE_MIN?
En un intento por ver qué sucedería en el caso de un flujo inferior flotante, descubrí que podía hacer que los números flotantes fueran mucho más pequeños que FLT_MIN. Estoy usando xcode 5.1 en OS 10.9. El dialecto del idioma es gnu99. #include ...
método correcto para obtener la longitud del puntero de caracteres sin signo
Estoy usando la función strlen para obtener la longitud del puntero de caracteres sin signo. Pero el compilador VS lanza la siguiente advertencia. unsigned char myString[] = "This is my string"; unsigned char* tmpBuffer = &myString[0]; size_t ...
¿Cómo agrego una opción de depuración a Makefile?
Tengo el siguiente Makefile simple que utilizo para compilar un programa en C: all: gcc -Wall -o myfile myfile.c lol_dht22/dht22.c lol_dht22/locking.c -lwiringPi -lcurl -lmQuiero agregar una opción de depuración para poder compilar con -DDEBUG, ...
Devolución del puntero a la variable local [duplicado]
Esta pregunta ya tiene una respuesta aquí: ¿Se puede acceder a la memoria de una variable local fuera de su alcance? [/questions/6441218/can-a-local-variables-memory-be-accessed-outside-its-scope] 19 respuestas¿Cómo acceder a una variable local ...
Declaración de estructura autorreferida
La siguiente declaración es válida. struct node { int a; struct node *next; };Sin embargo, cuando definimos lo siguiente, da error. "error: field ‘next’ has incomplete type"¿Por que es esto entonces? struct node { int a; struct node next; /* ...
¿Por qué no se pueden comparar los tipos de coma flotante utilizando la función memcmp ()?
bool floatcmp(const float a, const float b) { const void *p = (void*)&a; const void *q = (void*)&b; if (memcmp(p, q, sizeof(float)) == 0) return true; return false; }El código de ejemplo está arriba, la página del manual dicememcmp(x,y)==0 no ...
Use MPI_Scatterv para dispersar regiones superpuestas de una matriz
Tengo una representación de matriz 1D de una matriz 2D: a continuación hay un ejemplo de 6x6: [00000012300456700890100234500000] => [------] [|0123|] [|4567|] [|8901|] [|2345|] [------]Un tamaño típico será de 514 * 514 elementos (512 + 2 celdas ...
Devolver cadena de la función C
No he usado C en más de 3 años, estoy bastante oxidado en muchas cosas. Sé que esto puede parecer estúpido, pero no puedo devolver una cadena de una función en este momento. Suponga que: no puedo usarstring.h para esto. Aquí está mi ...
Diferencia entre usar Makefile y CMake para compilar el código
Codifico en C / C ++ y uso un Makefile (GNU) para compilar el código. Puedo hacer lo mismo con CMake y obtener un MakeFile. Sin embargo, ¿cuál es la diferencia entre usar Makefile y CMake para compilar el código?
Para {A = a; B = b; }, ¿se ejecutará "A = a" estrictamente antes que "B = b"?
SuponerA, B, ayb son todas variables, y las direcciones deA, B, ayb son todos diferentes Luego, para el siguiente código: A = a; B = b;¿Exigen explícitamente los estándares C y C ++?A=a ser estrictamente ejecutado antesB=b? Dado que las ...