c 3346

  1. ¿Puede el código que es válido tanto en C como en C ++ producir un comportamiento diferente cuando se compila en cada idioma?
  2. ¿Por qué todos los archivos C escritos por mi profesor comienzan con un #?
  3. ¿Cómo puedo obtener la lista de archivos en un directorio usando C o C ++?
  4. ¿Qué es una falla de segmentación?
  5. ¿Cuál es la mejor opción para dividir un número entero por 2?
  6. ¿Qué sucede REALMENTE cuando no liberas después de malloc?
  7. ¿Por qué se compila una función sin parámetros (en comparación con la definición de la función real)?
  8. ¿Qué es un char sin firmar?
  9. Encuentre programáticamente la cantidad de núcleos en una máquina
  10. ¿Qué es una función "estática"?
  11. ¿Cuándo el ensamblador es más rápido que C?
  12. ¿Hay una diferencia de rendimiento entre i ++ y ++ i en C?
  13. ¿Cuál es la API GUI nativa de Linux?
  14. ¿Cómo asignar memoria alineada solo usando la biblioteca estándar?
  15. Concepto detrás de estas cuatro líneas de código C difícil
  16. La forma más rápida de determinar si un entero está entre dos enteros (inclusive) con conjuntos de valores conocidos
  17. ¿Qué significa "desreferenciación" de un puntero?
  18. ¿Cuál es el argumento para printf que formatea un largo?
  19. ¿Llamar a C / C ++ desde Python?
  20. Tipo más rápido de longitud fija 6 int array
  21. Es Fortran más fácil de optimizar que C para cálculos pesados?
  22. Puntero de la función Typedef?
  23. ¿Por qué gcc genera código 15-20% más rápido si optimizo para tamaño en lugar de velocidad?
  24. Evitar que se cierre la ventana de la consola en la aplicación de consola Visual Studio C / C ++
  25. Diferencia entre una estructura y una unión
  26. ¿Cómo enumero los símbolos en un archivo .so?
  27. Impresión de 1 a 1000 sin bucle o condicionales
  28. Cómo escribir aplicaciones iOS puramente en C
  29. Correcta especificador de formato para el doble en printf
  30. Enlaces estáticos vs enlaces dinámicos
  31. Cómo inicializar una estructura de acuerdo con los estándares del lenguaje de programación C
  32. ¿Cuál es la mejor manera de verificar si un archivo existe en C? (plataforma cruzada)
  33. ¿Los mejores consejos para documentar código usando doxygen?
  34. ¿Por qué el uso de alloca () no se considera una buena práctica?
  35. ¿La variable local no inicializada es el generador de números aleatorios más rápido?
  36. ¿Hay un convertidor de impresión para imprimir en formato binario?
  37. ¿Cómo imprimo el valor completo de una cadena larga en gdb?
  38. ¿Qué representa la constante 0.0039215689?
  39. ¿Hay una función de signo estándar (signum, sgn) en C / C ++?
  40. ¿Cuál es el propósito de usar llaves (es decir {}) para una sola línea si o un bucle?
  41. ¿Por qué ENOENT significa "No hay tal archivo o directorio"?
  42. Esta función C siempre debe devolver falso, pero no
  43. ¿Por qué rand () + rand () produce números negativos?
  44. ¿Cómo puedo obtener el tamaño de un archivo en C?
  45. ¿Por qué NaN - NaN == 0.0 con el compilador Intel C ++?
  46. ¿Cuál es el operador >>> = en C?
  47. Extrañas definiciones de macros VERDADERAS y FALSAS
  48. Extrayendo bits con una sola multiplicación
  49. Pasar una cantidad variable de argumentos alrededor
  50. ¿Por qué se necesita volátil en C?