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

4 la respuesta

C, Imprimir lista enlazada de cadenas

Tengo que escribir un programa en C que use una lista vinculada. He creado una lista y agregado elementos a la lista. Pero no sé cómo imprimir todos los elementos de la lista. La lista es una lista de cadenas. Pensé que de alguna manera ...

3 la respuesta

Precedencia del operador (bit a bit 'y' menor que '==')

En el lenguaje de programación C, ¿por qué los operadores bit a bit (& y |) tienen menor prioridad que el operador de igualdad (==)? No tiene sentido para mí.

1 la respuesta

Asigne la función miembro C ++ al puntero de la función C

Tengo una biblioteca C con una estructura como esta: struct A { void process(){ doProcess(); }; void (*doProcess)(void); }Ahora tengo una clase como class B { public: B(): a(){ a.doProcess = print(); } void print(){ // do anything } private: A ...

3 la respuesta

Comparación de Char en C

Estoy tratando de comparar dos caracteres para ver si uno es mayor que el otro. Para ver si eran iguales, solíastrcmp. ¿Hay algo similar astrcmp que puedo usar?

4 la respuesta

C printf usando% d y% f

Estaba trabajando en este programa y noté que usar% f para un doble y% d para un flotador me da algo completamente diferente. ¿Alguien sabe por qué sucede esto? int main () { float a = 1F; double b = 1; printf("float =%d\ndouble= %f", a, ...

21 la respuesta

¿Cómo determinar cuántos bytes necesita un entero?

Estoy buscando la forma más eficiente de calcular el número mínimo de bytes necesarios para almacenar un número entero sin perder precisión. e.g. int: 10 = 1 byte int: 257 = 2 bytes; int: 18446744073709551615 (UINT64_MAX) = 8 bytes;Gracias PD ...

2 la respuesta

advertencia: el control llega al final de la función no nula [-Wreturn-type]

Estoy teniendo un ligero es sobre las funciones. Creo que es probable porque no los estoy usando. Mi código es el siguiente: /*date difference calculator*/ #include <stdio.h> int main() { int Date1 = 0, Date2 = 0, Dif, F, L, D1, D2, M1, M2, Y1, ...

2 la respuesta

Matriz de matrices, con diferentes tamaños.

Estoy teniendo una matriz, que tiene matrices en cada celda. Por ejemplo, la gran matriz se llamaarr: int a[3] = {3, 2, 1}; int b[2] = {2, 1}; int *arr[2] = {a, b}Ahora el problema es, si quiero imprimir los pequeños arrs, dentro de la gran ...

1 la respuesta

Cambiar el orden del enlazador en CodeBlocks

Tengo un proyecto en DialogBlocks 5.03 que se compila bien con mingw32, pero el uso de CodeBlocks 13.12 muestra este error: F:\wxWidgets-3.0.0\lib\gcc_lib/libwxmsw30u_core.a(corelib_msw_listctrl.o):listctrl.cpp:(.text+0x1019): undefined ...

1 la respuesta

Escanee un número aleatorio de flotadores hasta una nueva línea en C

Estoy tratando de leer de un archivo con este texto dentro: f 502 601 596 465 464 f 597 599 600 598 f 602 591 596 601 f 588 565 548 260 62 61 595 f 583 595 61 558 561 f 237 241 471 En cada línea, hay una f seguida de una cantidad aleatoria de ...