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)总是假的?