Resultados de la búsqueda a petición "c"
¿Cuál es el truco detrás de strcpy () / uninitialized char pointer este código?
#include <stdio.h> #include <string.h> #include <stdlib.h> void main () { char *imsi; unsigned int i; int val; char *dest; imsi = "405750111"; strncpy(dest,imsi,5); printf("%s",dest); /* i = 10; */ }En el código anterior, con eli = 10la ...
Diferencia entre clang y gcc [cerrado]
Usé ambos compiladores en diferentes proyectos. ¿Cómo son diferentes en términos de procesamiento de código y generaciones de salida? Por ejemplo ambosgcc yclang tiene-O2 Opciones de optimización. ¿Funcionan de la misma manera (alto nivel) en ...
¿Por qué no puedo emitir un puntero de función a (void *)?
Tengo una función que toma una cadena, una matriz de cadenas y una matriz de punteros, y busca la cadena en la matriz de cadenas, y devuelve el puntero correspondiente de la matriz de punteros. Como uso esto para varias cosas diferentes, la ...
¿Por qué la salida de int 070 es 56 en el programa C?
¿Puedes explicarlo? ¿Por qué dio 56 valor como salida? #include <stdio.h> #include <conio.h> void main() { int x = 070; printf("%d", x); getch(); }
Uso de la sintaxis de inicialización de estructura para estructura en montón
Tengo esta estructura simple que quiero inicializar en el montón y volver como un puntero en una función. struct entry { const char* const key; // We don't want the key modified in any way const void* data; // But the pointer to data can change ...
Detección de colisión entre dos hexaedros generales.
Tengo 2 sólidos de seis caras. La única garantía es que cada uno tiene 8 vertex3f (verticies con los componentes x, y y z). Ante esto, ¿cómo puedo saber si estos están colisionando?
Es C NULL igual a C ++ 11 nullptr
Me gusta usarnullptr en lugar de NULL. Ahora llamo a una función C (delibjansson en este caso). NULL en C es la implementacióndefinido [http://en.cppreference.com/w/c/types/NULL]. pornullptr Encontré que "Una constante de puntero nulo es una ...
Cómo recuperar el nombre de la función de la dirección de la función usando el registro de enlace (como backtrace_symbol) en linux
Quiero escribir el programa c (como traza inversa) Estoy obteniendo la dirección de las funciones pero no sé cómo convertir esas direcciones en símbolos (nombre de la función). por favor, ayúdame
Cómo descubrir las macros integradas de cl.exe
¿Alguien sabe cómo podría averiguar cuáles son las macros integradas / predefinidas de cl.exe? Por ejemplo, para gcc, la siguiente línea de comando enumerará todas las macros integradas del compilador gcc -dM -E - </dev/nullEDITAR:Estoy ...
La función recursiva de C no devolverá verdadero
Tengo una función de búsqueda que emplea la recursividad para realizar una búsqueda binaria de una matriz,values[], paravalue: int recurseSearch(int value, int values[], int min, int max) { if (value > values[max] || min > max) return 1; int ...