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

4 la respuesta

largo largo vs multiplicación int

Dado el siguiente fragmento: #include <stdio.h> typedef signed long long int64; typedef signed int int32; typedef signed char int8; int main() { printf("%i\n", sizeof(int8)); printf("%i\n", sizeof(int32)); printf("%i\n", sizeof(int64)); int8 a = ...

3 la respuesta

Soporte de OpenMP en OSX 10.11, errores de gcc con "archivo omp.h no encontrado"

He estado usando gcc versión 5.3.0. Dice que viene con soporte openmp. Pero cada vez que compilo un programa usando gcc [por terminal] o vía xCode 7, obtengo el mismo error, "archivo omp.h no encontrado". He buscado demasiado en este tema ...

0 la respuesta

C: convertir doble a flotante, preservando la precisión del punto decimal

Quería convertir doble a flotante en C, pero quería preservar el punto decimal exactamente como sea posible sin ningún cambio ... por ejemplo, digamos que tengo double d = 0.1108; double dd = 639728.170000; double ddd = ...

6 la respuesta

¿Cómo imprimo un bit?

Por favor, dime cómo imprimo un poco, comoprintf("%d",bit);.

1 la respuesta

Analizando un archivo iCalendar en C

Estoy buscando analizar los archivos iCalendar usando C. Tengo una configuración de estructura existente y lectura en todo listo y quiero analizar línea por línea con los componentes. Por ejemplo, necesitaría analizar algo como lo ...

15 la respuesta

C lee el archivo línea por línea

Escribí esta función para leer una línea de un archivo: const char *readLine(FILE *file) { if (file == NULL) { printf("Error: file pointer is null."); exit(1); } int maximumLineLength = 128; char *lineBuffer = (char *)malloc(sizeof(char) * ...

4 la respuesta

¿Por qué C no tiene un operador de asignación lógica?

Tuve la necesidad de codificar una declaración del formulario a = a || expr;dóndeexpr debe ser evaluado y el resultado asignado aa iffa no está configurado esto se basa en las capacidades de cortocircuito del OR lógico. La forma más corta de ...

5 la respuesta

¿Qué sucedió cuando no incluimos '\ 0' al final de la cadena en C?

En C, cuando inicializo mi matriz de esta manera: char full_name[] = { 't', 'o', 'a', 'n' };e imprimirlo conprintf("%s", full_name); y ejecutarlo convalgrind Tengo error El valor no inicializado se creó mediante la asignación de pila ¿Por qué ...

5 la respuesta

Mejor bucle infinito [duplicado]

Posible duplicado: mientras que (1) vs. para (;;) ¿Hay una diferencia de velocidad? [https://stackoverflow.com/questions/885908/while-1-vs-for-is-there-a-speed-difference] Hola, ¿Cuál es la forma mejor, más rápida y más optimizada de ...

11 la respuesta

¿Cómo obtener el nombre de la función del puntero de la función en C?

Cómo obtener el nombre de la función depuntero de la función [http://en.wikipedia.org/wiki/Function_pointer]¿Cía? Editar: El caso real es: estoy escribiendo un módulo de kernel de Linux y estoy llamando a las funciones del kernel. Algunas de ...