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

8 la respuesta

¿Qué hace el operador con char *?

Soy nuevo en C. Estoy leyendo un algoritmo de buscar-reemplazar para C y estoy un poco confundido sobre lo que- & + operadores hacen en este código: char *replace(char * src, const char * search, const char * replace) { char * buffer = ...

10 la respuesta

¿Cuál es el tamaño de búfer adecuado para la función 'escribir'?

Estoy utilizando la función de E / S de bajo nivel 'escribir' para escribir algunos datos en el disco en mi código (lenguaje C en Linux). Primero, acumulo los datos en un búfer de memoria, y luego uso 'escribir' para escribir los datos en el ...

2 la respuesta

Crear encabezado personalizado (metadatos) para archivos

Aquí quiero crear un encabezado que contenga otros detalles del archivo, como los metadatos de otros archivos. Este código funciona bien si uso valores estáticos parastruct file_header. Si estoy usandomalloc parastruct file_header entonces ...

6 la respuesta

how para inicializar miembros de una matriz de struct en C

Tengo la siguiente estructura: typedef struct { int someArray[3][2]; int someVar; } myStruct; Si creo una matriz de esta estructura en mi main (como la siguiente), ¿cómo la inicializaría? int main() { myStruct foo[5]; } Quiero inicializar la ...

4 la respuesta

constantes globales sin usar # define

Ok, estoy buscando definir un conjunto de direcciones de memoria como constantes en un archivo .h que es usado por un montón de archivos .c (estamos en C, no en C ++). Quiero poder ver lanombr de la variable en lugar de solo ver la dirección ...

2 la respuesta

Cómo crear extensiones nautilus C

Estoy tratando de crear una extensión Nautilus en C, pero solo hay ejemplos y ayudas de Python. Casi no hay documentación y, literalmente, no hay ejemplos, pero solo algunas extensiones completas que son largas y difíciles de entender para ...

4 la respuesta

Evitar advertencias de "redefinición de typedef" al definir estructuras

Estoy definiendo algunas estructuras que hacen referencia entre sí, y escribo la definición de las estructuras antes de usarlas, por lo que cada estructura está 'al tanto' de las otras (estaba obteniendo errores de compilación sin esto). No ...

6 la respuesta

Cómo asignar una matriz dentro de la rutina fortran "llamada" desde C

Creo que el título dice lo que necesito. Sé que podemos usar la función "asd" para hacer esto, pero por alguna razón necesito hacer la asignación en Fortran (es decir, en la subrutina "asd_"). Aquí está el código C: #include <stdio.h> void ...

4 la respuesta

¿Cómo usar #ifdef con una condición OR?

Lo siento por hacer una pregunta muy básica. Me gustaría establecer la condición OR en la directiva #ifdef. Como hacer eso ? Lo intent #ifdef LINUX | ANDROID ... .. #endif¿No funcionó? ¿Cuál es la forma correcta?

10 la respuesta

catenar cadenas en C

me preguntaba si había una manera de agregar un valor a una cadena, no como 1 + 1 = 2 sino como 1 + 1 = 11.