c 3351

  1. Il codice valido sia in C che in C ++ produce un comportamento diverso quando viene compilato in ogni lingua?
  2. Perché tutti i file C scritti dal mio docente iniziano con un #?
  3. Qual è la differenza tra char * const e const char *?
  4. come usare #ifdef con una condizione OR?
  5. Come utilizzare correttamente la parola chiave extern in C
  6. La sizeof (qualche puntatore) è sempre uguale a quattro?
  7. Come posso creare un array di stringhe in C?
  8. uint8_t vs char unsigned
  9. Comprensione dei typedef per i puntatori di funzione in C
  10. Scopo dei sindacati in C e C ++
  11. Come vengono avviati gcc / g ++?
  12. È mai vantaggioso utilizzare 'goto' in una lingua che supporta loop e funzioni? Se è così, perché?
  13. Qual è esattamente il puntatore di base e il puntatore dello stack? A cosa indicano?
  14. Come confronti le strutture per l'uguaglianza in C?
  15. Cosa significano pty e tty?
  16. Perché C è così veloce e perché non sono altre lingue più veloci o più veloci?
  17. Differenza tra oggetti condivisi (.so), librerie statiche (.a) e DLL (.so)?
  18. Cosa significa i = (i, ++ i, 1) + 1; fare?
  19. valore massimo del numero intero
  20. Cosa rappresenta un tipo seguito da _t (underscore-t)?
  21. Soffitto veloce di una divisione intera in C / C ++
  22. Cosa trovano le persone difficili nei puntatori C?
  23. Lavora su un progetto remoto con Eclipse tramite SSH
  24. makefile: 4: *** separatore mancante. Stop
  25. Perché GCC utilizza la moltiplicazione per un numero strano nell'implementazione della divisione integer?
  26. dichiarazione di ritorno vs exit () in main ()
  27. Differenze tra fork ed exec
  28. Come evitare l'overflow in expr A * B - C * D
  29. Un metodo veloce per arrotondare un doppio a un int a 32 bit spiegato
  30. Perché l'alfabeto è diviso in più intervalli in questo codice C?
  31. Perché il più piccolo int, -2147483648, ha tipo 'long'?
  32. Come sapere cosa significa "errno"?
  33. In C, perché alcune persone gettano il puntatore prima di liberarlo?
  34. .c vs .cc vs .cpp vs .hpp vs .h vs .cxx
  35. D è un'alternativa credibile a Java e C ++?
  36. Differenza tra parentesi angolare <> e virgolette "" pur includendo i file di intestazione in C ++?
  37. Operatore freccia (->) utilizzo in C
  38. zoccolo close vs shutdown?
  39. funzione statica in C
  40. La lingua di assembly inline è più lenta del codice C ++ nativo?
  41. Avvertimenti "parametri inutilizzati" in C
  42. Post-incremento e pre-incremento all'interno di un ciclo 'for' producono lo stesso output
  43. Perché usare il doppio puntatore? o Perché utilizzare i puntatori ai puntatori?
  44. Qual è la differenza tra gli specificatori di conversione% i e% d nelle funzioni di I / O formattate (* printf / * scanf)
  45. In C, le parentesi graffe fungono da cornice dello stack?
  46. Qual è la differenza tra AF_INET e PF_INET nella programmazione socket?
  47. Perché questa memoria non mangia davvero la memoria?
  48. matrice a lunghezza fissa typedef
  49. Perché x [0]! = X [0] [0]! = X [0] [0] [0]?
  50. Perché il libro dice che devo cast malloc?