c 3474

  1. 在C和C ++中有效的代碼在每種語言中編譯時會產生不同的行為?
  2. 為什麼我的講師編寫的所有C文件都以#開頭?
  3. char * const和const char *有什麼區別?
  4. 如何使用帶有OR條件的#ifdef?
  5. 如何在C中正確使用extern關鍵字
  6. sizeof(某個指針)總是等於四?
  7. 如何在C中創建一個字符串數組?
  8. uint8_t vs unsigned char
  9. 理解C中函數指針的typedef
  10. C和C ++中工會的目的
  11. 如何引導gcc / g ++?
  12. 在支持循環和函數的語言中使用“goto”是否有利? 如果是這樣,為什麼?
  13. 什麼是基指針和堆棧指針? 他們指的是什麼?
  14. 你如何比較結構C中的平等?
  15. pty和tty是什麼意思?
  16. 為什麼C如此之快,為什麼不是其他語言更快或更快呢?
  17. 共享對象(.so),靜態庫(.a)和DLL(.so)之間的區別?
  18. 我=(i,++ i,1)+ 1; 做?
  19. 整數的最大值
  20. _t(下劃線-t)代表什麼類型?
  21. C / C ++中整數除法的快速上限
  22. 人們對C指針有什麼困難?
  23. 使用SSH通過Eclipse處理遠程項目
  24. makefile:4:***缺少分隔符。 停止
  25. 為什麼GCC在執行整數除法時使用奇數乘法?
  26. 返回語句與退出()在main()
  27. fork和exec之間的區別
  28. 如何避免在expr溢出。 A B C D
  29. 一個快速的方法來解釋一個雙32位int
  30. 為什麼在這個C代碼中字母分成多個範圍?
  31. 為什麼最小的int,-2147483648,類型是“long”?
  32. 如何知道'errno'是什麼意思?
  33. 如何製作可變宏(可變數量的參數)
  34. C打開vs打開
  35. 在C中,為什麼有些人在釋放指針之前投了指針呢?
  36. .c vs .cc vs .cpp vs .hpp vs .h vs .cxx
  37. 這段代碼如何生成印度地圖?
  38. 如何將整數轉換為C中的字符串?
  39. 為什麼在C布爾宏中使用#define TRUE(1 == 1)而不是簡單地為1?
  40. D是Java和C ++的可靠替代品嗎?
  41. 為什麼pthreads的條件變量函數需要互斥鎖?
  42. 在C ++中包含頭文件時,尖括號<>和雙引號“”之間的區別?
  43. 當計算數組中間時,為什麼更喜歡start +(end - start)/ 2 over(start + end)/ 2?
  44. .so和.dylib在osx上有什麼區別?
  45. 箭頭運算符( - >)在C中的使用
  46. 關閉vs關閉套接字?
  47. __PRETTY_FUNCTION__,__FUNCTION__,__func__有什麼區別?
  48. C中的靜態函數
  49. 內聯彙編語言比本機C ++代碼慢嗎?
  50. 〜x +〜y ==〜(x + y)總是假的?