Resultados de la búsqueda a petición "c"
ptrdiff_t demasiado pequeño?
Siempre me he preguntado: no esptrdiff_t se supone que es capaz de mantener la diferencia de dos punterospor definición? ¿Cómo es que falla cuando los dos punteros están demasiado lejos? (No estoy apuntando a ningún idioma en particular ... Me ...
extraña falla seg, probablemente con realloc
char *dumpTB (TB tb){ char* text = malloc(sizeof(char)); int i = 0; // int x = 0; //string index tNode* curr = tb->head; while(curr != NULL){ while(curr->line[x] != '\n'){ printf("%d", i); text[i] = curr->line[x]; printf("%c\n", text[i]); text = ...
¿Los paréntesis alrededor del resultado son significativos en una declaración de devolución?
¿Hay alguna diferencia entre estas dos declaraciones dentro de una función? bool returnValue = true; //Code that does something return(returnValue);¿y esto? bool returnValue = true; //Code return returnValue;El primero tiene paréntesisreturnValue.
Imprimir parte de una cadena en C
¿Hay alguna manera de imprimir solo parte de una cadena? Por ejemplo, si tengo char *str = "hello there";¿Hay alguna manera de imprimir"hello", teniendo en cuenta que la subcadena que quiero imprimir es de longitud variable, ¿no siempre 5 ...
¿Las funciones main () devuelven valor?
¿Alguien me dice dónde la función main () del lenguaje 'C' devuelve su valor?
¿Cómo funcionan los pseudo terminales * nix? ¿Cuál es el canal maestro / esclavo?
Quiero escribir un emulador de terminal X simple y tonto en C en un sistema Linux. Al principio, pensé que tendría que abrir un shell y mostrar su salida. Verifiqué el código xterm y rxvt, y parece un poco más complicado. Primero, tengo que ...
Ordenar burbujas en la lista c vinculada [cerrado]
Lo que tengo que hacer es leer en un archivo de entrada en una lista vinculada. Parte del archivo es: Nombre A, 25 Nombre B, 33 NombreC, 23 NombreD, 39 Y después necesito ordenar por el número (clasificación de burbujas) y escribirlo en otro ...
Organización de archivos C
Estoy acostumbrado a hacer toda mi codificación en un archivo C. Sin embargo, estoy trabajando en un proyecto lo suficientemente grande como para que sea poco práctico hacerlo. Los he estado #incluyendo juntos, pero me he encontrado con casos en ...
¿Cómo se valida que una cadena es una dirección MAC válida en C?
ejemplo: 12:45:ff:ab:aa:cd is valid 45:jj:jj:kk:ui>cd is not valid
¿Por qué aparece un error de segmentación en mi devolución de llamada de señal GTK +?
Estoy tratando de medir el tamaño de una etiqueta GTK: #include <gtk/gtk.h> static void map_event(GtkWidget *window, gpointer lab) { g_print( "In the callback..\n" ); GtkWidget *label = GTK_WIDGET(lab); g_print( "Everything is ok..\n" ); } ...