c 3474

  1. C 및 C ++ 모두에서 유효한 코드가 각 언어로 컴파일 될 때 다른 동작을 생성 할 수 있습니까?
  2. 내 강사가 작성한 모든 C 파일이 #으로 시작하는 이유는 무엇입니까?
  3. #ifdef와 OR 조건을 함께 사용하는 방법?
  4. C에서 extern 키워드를 올바르게 사용하는 방법
  5. C에서 문자열 배열을 만드는 방법은 무엇입니까?
  6. uint8_t 대 unsigned char
  7. C에서 함수 포인터에 대한 typedef 이해
  8. 루프와 함수를 지원하는 언어로 'goto'를 사용하는 것이 유익한가요? 그렇다면 왜?
  9. C 언어가 왜 그렇게 빠르며 왜 다른 언어가 더 빠르지 않거나 더 빠릅니까?
  10. i = (i, ++ i, 1) + 1; 해야 할 것?
  11. 정수의 최대 값
  12. 'errno'가 무엇을 의미하는지 아는 법?
  13. variadic 매크로를 만드는 법 (변수 개수 가변)
  14. C 오픈과 오픈
  15. 이 코드는 어떻게 인도의지도를 생성합니까?
  16. C에서 정수로 변환하는 방법?
  17. 왜 간단히 1 대신 C 불린 매크로에서 #define TRUE (1 == 1)을 정의할까요?
  18. pthreads의 조건 변수 함수에 뮤텍스가 필요한 이유는 무엇입니까?
  19. 배열의 중간을 계산할 때 start + (end - start) / 2 (start + end) / 2를 선호하는 이유는 무엇입니까?
  20. osx에서 .so와 .dylib의 차이점은 무엇입니까?
  21. __PRETTY_FUNCTION__, __FUNCTION__, __func__의 차이점은 무엇입니까?
  22. C의 정적 함수
  23. ~ x + ~ y == ~ (x + y)는 항상 거짓입니까?
  24. 스택 스매싱 감지 됨
  25. 형식 지정 IO 함수에서 변환 지정자 % i와 % d의 차이점은 무엇입니까 (* printf / * scanf)
  26. #pragma pack effect
  27. C 멀티 라인 매크로 : do / while (0) vs 스코프 블록
  28. 루프 또는 조건문없이 1에서 1000까지 인화하는 C 코드는 어떻게 작동합니까?
  29. 왜 책에서 malloc을 캐스팅해야한다고 말합니까?
  30. / proc / 파일을 파싱하는 것이 안전합니까?
  31. 왜 C ++의 rand ()는 같은 차수의 숫자만을 생성하는 것처럼 보입니까?
  32. 이 코드가 버퍼 오버 플로우 공격에 취약한 이유는 무엇입니까?
  33. C / C ++ Lint 대신 무료로 사용할 수 있습니까?
  34. C 프로그램의 실행 시간
  35. C의 숨겨진 기능
  36. C, C ++ 및 C #에서 void는 무엇을 의미합니까?
  37. C에서 가변 인자 함수 호출하기
  38. fprintf, printf 및 sprintf의 차이점은 무엇입니까?
  39. errno는 쓰레드에 안전한가요?
  40. C에서 printf ()와 puts ()의 차이점은 무엇입니까?
  41. switch 문 : 기본적으로 마지막 사례 여야합니까?
  42. 포인터 설명에 대한 포인터
  43. NSLog는 iPhone에서 objective-C로 메소드 이름을 지정합니다.
  44. 언제 인라인 함수를 사용하고 사용하지 않을 것인가?
  45. const 포인터의 핵심은 무엇입니까?
  46. C에서 함수 프로그래밍을 위해 어떤 도구가 있습니까?
  47. 가장 좋아하는 C 프로그래밍 트릭은 무엇입니까?
  48. gdb 디버거에 대한 가장 까다로운 / 유용한 명령
  49. 뮤텍스 예제 / 튜토리얼?
  50. #include 의존성을 추적하는 도구