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

5 la respuesta

¿Cómo maneja printf sus argumentos?

¿Cómo maneja printf sus argumentos? Sé que en C # puedo usarparams palabra clave para hacer algo similar pero no puedo hacerlo en C?

2 la respuesta

¿El estándar C ++ exige que las funciones de enlace C sean `noexcept`?

No puedo encontrar nada en el estándar que fuerce las funciones declaradas conextern "C" sernoexcept, ya sea implícita o explícitamente. Sin embargo, debe quedar claro que las convenciones de llamadas C no pueden admitir excepciones ... ¿o ...

23 la respuesta

Is it ever advantageous to use 'goto' in a language that supports loops and functions? If so, why?

Hace tiempo que tengo la impresión de quegoto nunca debe usarse si es posible. Mientras examinaba libavcodec (que está escrito en C) el otro día, noté múltiples usos. ¿Alguna vez es ventajoso usargoto en un lenguaje que soporte bucles y ...

5 la respuesta

Asignación de memoria dinámica para matriz 3D [duplicado]

Posibles duplicados: Malloc una matriz tridimensional en C? [https://stackoverflow.com/questions/2306172/malloc-a-3-dimensional-array-in-c] asignación dinámica / desasignación de matrices 2D y ...

21 la respuesta

¿Cómo avanzar más como programador?

Durante los últimos 6 meses que he estado leyendo sobre Programación en C, obtuve K & Rv2, la guía de socket de BEEJ, la programación Expert C, la programación de sistemas Linux, la especificación ISO / IEC 9899: 1999 (real y no borrador) . ...

1 la respuesta

Es "syscall-template. S: No existe tal archivo o directorio" un error de GDB o My Program

Utilicé GDB para depurar un programa combinado de Python y C. El GDB me da un error cuando ocurre una falla de segmentación de mi programa. 81 ../sysdeps/unix/syscall-template.S: No such file or directory.Aquí hay varias líneas más de la ...

2 la respuesta

¿Cómo funciona el puntero a la matriz?

int s[4][2] = { {1234, 56}, {1212, 33}, {1434, 80}, {1312, 78} }; int (*p)[1]; p = s[0]; printf("%d\n", *(*(p + 0))); // 1234 printf("%d\n", *(s[0] + 0)); // 1234 printf("%u\n", p); // 1256433(address of s[0][0]) printf("%u\n", *p); ...

8 la respuesta

¿El puntero de función hace que el programa sea lento?

Leí sobre punteros de función en C. Y todos dijeron que eso hará que mi programa funcione lento. ¿Es verdad? Hice un programa para verificarlo. Y obtuve los mismos resultados en ambos casos. (medir el tiempo) Entonces, ¿es malo usar el puntero ...

6 la respuesta

¿Es segura la notación científica para las constantes enteras en C?

Durante un tiempo, he estado representando grandes potencias de 10 en constantes usando notación científica, solo para no tener que contar los ceros. p.ej. #define DELAY_USEC 1e6Un colega señaló que esto no es seguro, porque no es un número ...

3 la respuesta

¿Qué hay de malo con strcmp?

En las respuestas a la pregunta.Leer en una cadena y compararlo C [https://stackoverflow.com/questions/2576398/reading-in-a-string-and-comparing-it-c] , más de una persona desalentó el uso destrcmp(), diciendo cosas como También te recomiendo ...