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

18 la respuesta

encontrar el número de cadenas en una matriz de cadenas en C

char* names[]={"A", "B", "C"}; Hay una manera de encontrar el número de cadenas en la matriz. Como, por ejemplo, en este caso, tiene que ser 3. Por favor, hágamelo saber. Gracias

8 la respuesta

Encuentra n primos después de un número primo dado, sin usar ninguna función que verifique la primalidad

¿Cómo escribir un programa para encontrar n primos después de un número dado? p.ej. primeros 10 primos después de 100, o primeros 25 primos después de 1000. Editado: a continuación es lo que probé. Estoy obteniendo resultados de esa manera, pero ...

2 la respuesta

Lectura de caracteres unicode del archivo en C

Necesito leer caracteres Unicode de un archivo. Lo único que necesito hacer de ellos es extraer su número Unicode. Estoy corriendo en Windows XP usando CodeBlock Mingw. Estoy haciendo algo como esto #define UNICODE #ifdef UNICODE #define ...

16 la respuesta

¿Cómo especificar el tamaño de enumeración en GCC?

Quiero especificar un tamaño de enumeración de 64 bits para una enumeración. ¿Cómo es esto posible a través de GCC? El código no necesita ser 'portátil' ya que solo estoy interesado en hacer que el código funcione en la compilación de GCC para ...

12 la respuesta

¿Por qué se requiere el segmento .bss?

o que sé es que las variables globales y estáticas se almacenan en la.data segmento, y los datos no inicializados están en el.bss segmento. Lo que no entiendo es ¿por qué tenemos un segmento dedicado para variables no inicializadas? Si una ...

8 la respuesta

¿Cómo convierto "2012-03-02" en tiempo de época unix en C?

Se me entrega una cadena "2012-03-02" que representa el 2 de marzo de 2012 como una variable de entrada (char *). ¿Cómo convierto esta fecha en tiempo de época unix en lenguaje de programación C?

2 la respuesta

La salida del preprocesador @cpp no puede entender?

Lo siento si mi pregunta es muy básica. Me gustaría entender la salida producida por el preprocesador cpp. Digamos que tengo un siguiente programa muy básico. #include <stdio.h> #include <stdlib.h> int x=100; int main () { printf ...

10 la respuesta

Punteros de función y dirección de una función

sí que pensé que al hacer punteros de función, no necesitas laoperator & para obtener la dirección de la función inicial: #include <stdio.h> double foo (double x){ return x*x; } int main () { double (*fun1)(double) = &foo; double (*fun2)(double) ...

14 la respuesta

Cómo almacenar stdout en la memoria y escribirlo desde un hilo dedicado

Tengo una aplicación C con muchos hilos de trabajo. Es esencial que no se bloqueen, por lo que cuando los hilos de trabajo necesitan escribir en un archivo en el disco, les pido que escriban en un búfer circular en la memoria y luego tengan un ...

6 la respuesta

Error: Conversión a tipo no escalar solicitada

Tengo un pequeño problema al intentar malloc esta estructura. Aquí está el código para la estructura: typedef struct stats { int strength; int wisdom; int agility; } stats; typedef struct inventory { int n_items; char **wepons; char **armor; ...