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

2 la respuesta

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

2 la respuesta

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

6 la respuesta

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

1 la respuesta

¿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(); }

2 la respuesta

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

3 la respuesta

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?

1 la respuesta

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

1 la respuesta

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

4 la respuesta

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

1 la respuesta

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