Turbo C가 간단한 "Hello World"프로그램을 거부하는 이유
#include// Note the ".h" suffix int main() { cout
[hello world "프로그램은 Turbo C와 함께 고려할 때 필수적인"Hello World "프로그램이 실패합니다. 이러한 당혹감은 터보 C와 현대 C 표준 사이의 차이로 인해 발생합니다.
터보 C는 사전 ANSI C 방언으로 고착하여 일반적인 C 표현과는 상당히 발산됩니다. 이 비 호환성은 컴파일러에게 여러 오류를 표시하도록 프롬프트합니다.
Turbo C와 Modern C
- 사이의 불일치는 조정이 미미하게 보이지만 Turbo C와 동시대의 상당한 불일치를 강조합니다. 사전 응답 개념을 이해하는 것이 학습을 촉진 할 수 있지만, 최신 자원의 부재와 커뮤니티 내의 제한된 지원은 바람직하지 않은 옵션이되면
- Turbo c
리소스.
는 현대 C 기능에 대한 액세스를 제한합니다.
잘못되거나 오래된 습관을 주입 할 수 있습니다. AS :
Visual C Community Edition (Microsoft의 IDE 및 컴파일러)
Eclipse CDT (옵션 컴파일러 설치와 교차 플랫폼 IDE)
Code :: Blocks (Lightweight IDE)
IdeOne, OnlineGDB, Coliru)는 코드 실험을위한 편리한 플랫폼을 제공합니다.
결론
는 향수를 불러 일으키는 자연적인 자연이 현대식 C를 배우기위한 비학자 선택을 덜 렌더링합니다. 현대 C 컴파일러와 리소스를 수용함으로써 학습자는 위에서 언급 한 도전을 우회하고 최신 지원의 광자 배열에 액세스 할 수 있습니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3