Resultados de la búsqueda a petición "c"
'goto * foo' donde foo no es un puntero. ¿Que es esto?
Estaba jugando conetiquetas como valores [https://gcc.gnu.org/onlinedocs/gcc/Labels-as-Values.html]y terminé con este código. int foo = 0; goto *foo;Mi experiencia C / C ++ me dice*foo mediodereference foo y que esto no se compilará porquefoo No ...
Ejecute el bloque de código C en Erlang
¿Cómo ejecutar el bloque de código C desde Erlang? (¿O llamar a una función C desde erlang?)
Cómo configurar la referencia del puntero a través de una función
En C, estoy tratando de establecer el valor de un puntero enviándolo a una función, pero el valor no cambiará fuera de la función. Aquí está mi código: #include <stdio.h> void foo(char* str) { char* new_str = malloc(100); memset(new_str, 0, ...
"Int * nums = {5, 2, 1, 4}" provoca un error de segmentación
int *nums = {5, 2, 1, 4}; printf("%d\n", nums[0]);causa un defecto de seguridad, mientras que int nums[] = {5, 2, 1, 4}; printf("%d\n", nums[0]);no lo hace Ahora: int *nums = {5, 2, 1, 4}; printf("%d\n", nums);impresiones 5. En base a esto, he ...
char cuatro [4] = "cuatro"; ¿Cuáles son las semánticas correctas para esta declaración?
int main(void) { char four[4] = "four"; return 0; }Cuando se compila como un programa C ++, G ++ informa xxx.cpp: en la función int main (): xxx.cpp: 3: error: la cadena de inicialización para la matriz de caracteres es demasiado larga Cuando ...
Algoritmo iterativo de Fibonacci que me da un resultado incorrecto después de fib (47)
Estoy usando el algoritmo iterativo fib que he copiado a continuación. Encontré este algoritmo en el código de Rosetta y me da la respuesta correcta hasta fib (46). Después de eso, los valores están equivocados. ¿Alguien sabe por qué este es el ...
socklen_t no declarado al compilar código .c
Estoy tratando de compilar este código .c en Windows usando MinGW (gcc file.c -o compiled.exe): /***************************************************/ /* AUTHOR : LAW CHIU YUEN */ /* FILENAME : smtpr.c ...
¿Cómo accedo a un sector sin formato de disco en XP con un programa c?
¿Quiero saber cómo acceder a un sector del disco duro en Windows XP con un programa en C?
¿Cuál es la complejidad temporal de mi función? [duplicar]
Esta pregunta ya tiene una respuesta aquí: Cómo encontrar la complejidad temporal de un algoritmo [/questions/11032015/how-to-find-time-complexity-of-an-algorithm] 9 respuestas Big O, ¿cómo se calcula / ...
¿Por qué sizeof (char + char) devuelve 4?
char a, b; printf("%d", sizeof(a+b));¿Qué escribirá printf en la pantalla? Pensé que porque sizeof (char) = 1, ese sizeof (a + b) también será 1, pero resultó ser 4. No entiendo esto, ¿por qué escribe 4 si estamos agregando dos caracteres?