Resultados de la búsqueda a petición "c"
¿Cuál es la diferencia entre (int * i) y (int * i) en el contexto de C y C ++? [duplicar]
Esta pregunta ya tiene una respuesta aquí: Diferencia entre char * var; y char * var ;? [duplicar] [/questions/15212126/difference-between-char-var-and-char-var] 1 respuesta Colocación del asterisco en las declaraciones de ...
¿Por qué el rendimiento de cgo es tan lento? ¿Hay algo mal con mi código de prueba?
Estoy haciendo una prueba: compare los tiempos de ejecución de cgo y las funciones Go puras se ejecutan 100 millones de veces cada una. La función cgo lleva más tiempo en comparación con la función Golang, y estoy confundido con este resultado. ...
con qué regresa la función en el programa C, en caso de que no haya una declaración de retorno en el código
Hice una función sobre cómo revertir una lista vinculada de forma recursiva en C. La función es la siguiente. struct node * reverseSLL2(struct node *p,struct node *temp) { struct node *temp1; if(p!=NULL) { temp1=p->link; p->link=temp; ...
Código C compilado con C ++: referencia indefinida
Tengo un pequeño programa que puedo compilar con GCC e ICC sin ninguna dificultad, pero también me gustaría que el código funcione con G ++ e ICPC. Traté de agregar esto: #ifdef __cplusplus extern "C" { #endifal principio y esto: #ifdef ...
Archivo binario C versus eficiencia del archivo de texto
Soy bastante nuevo en C y me gustaría un poco de ayuda. Digamos que necesito almacenar en un archivo solo números de 6 dígitos. (supongamos que el tamaño de int es igual a 4) ¿qué sería más eficiente (en términos de memoria) usando un archivo de ...
doble matriz libre o corrupción 3d en C
Recibo un error de "doble liberación o corrupción" al liberar una matriz 3D. ¿Alguien puede decirme dónde está el problema en el código?El tamaño de la matriz es 2 * N * N. El valor de N aquí es 100. Incluso sin lanzar, el mismo resultado.Aquí ...
Desplazar bits enmascarados al lsb
Cuando túand algunos datos con una máscara obtienen un resultado que es del mismo tamaño que los datos / máscara. Lo que quiero hacer es tomar los bits enmascarados en el resultado (donde había 1 en la máscara) y desplazarlos hacia la derecha ...
módulo kernel no se encontraron símbolos de depuración
Después de cargar el módulo del kernel de Linux con user@c4:$ insmod mmaptest.koPuedo verificar que se cargue a través de user@c4:$ cat /proc/modules mmaptest 12727 0 - Live 0x0000000000000000 (OF)pero todos los segmentos se enumeran con ...
¿C99 garantiza que las matrices son contiguas?
Después de un hilo de comentarios en otra pregunta, llegué a debatir sobre qué es y qué no está definido en el estándar C99 sobre los arreglos en C. Básicamente cuando defino una matriz 2D comoint a[5][5], ¿garantiza la C99 estándar o no que ...
¿Cuál es la forma más fácil de encontrar el tamaño de un tipo sin compilar y ejecutar código?
Escribí un script bash para determinar el tamaño degcclos tipos de datos (p. ej../sizeof int double da salida a los tamaños respectivos deint ydouble) ajustando cada uno de sus argumentos en el siguienteP() macro y luego compilando y ejecutando ...