여러분께 보고드립니다. 저는 《C 언어 입문 교程》을 썼고, 이미 온라인에 올라왔습니다. 방문해 주십시오.
저는 알고 있습니다. 이 일이 조금 이상해 보이지만, 설명해 드리겠습니다.
최근 두 세년 동안, 저는 서버 개발을 하고 싶어서 이 분야의 기술을 배우고 있었습니다. 작년에 발표된 《Bash 스크립트 교程》은 Shell을 배우면서 쓴 것이었습니다. 이후 백엔드 프로그래밍 언어를 배우면서 많은 기초적인 것들이 부족하다는 것을 깨달았고, 다시 C 언어부터 다시 시작하게 되었습니다.
나는 마지막으로 C 언어를 배울 때 학교에서였다. 기억에 C 언어는 어렵지 않았고, 복잡한 타입을 선언하고 해석하는 것은 어려웠다. 하지만 이번에 다시 배울 때는 예상치 못하게 C 언어가 복잡하지 않다고 느꼈다. 문법 포인트가 적고, 클래스가 없으며, 명령형 프로그래밍(명령형 프로그래밍)만 사용할 수 있어 스크립트 언어(예: JavaScript)와 비교하면 문법 설명이 훨씬 쉽다. 또한 인터넷에서는 C 언어 중국어 튜토리얼이 많지 않고, 품질도 좋지 않아 자신이 튜토리얼을 쓰는 생각을 했다.
처음에는 제 학습 노트를 기반으로 몇 가지 예제를 추가하면 되겠다고 생각했다. 하지만 실제로 시작한 후에는 작업량이 매우 크다는 것을 발견했다. 특히 나중에 C 언어 표준 라이브러리도 튜토리얼에 포함하기로 결정한 후. C의 문법 포인트는 적지만, 완전한 튜토리얼은 적어도 20여 장이 필요하며, C 코드 작성 방식이 너무 자유롭기 때문에 많은 어려운 부분을 참조서를 보면서 해결해야 했다. 그래서 매우 느리게 썼고, 설화후부터 지금까지, 전체적으로 6개월이나 걸렸지만, 결국 완성했다.
과거와 같이, 이 튜토리얼은 오픈 소스이며, 지식 공유 라이선스를 사용하며, 소스 코드는 GitHub에托管되어 있습니다. 는 자유롭게 사용할 수 있습니다. 아래의 링크를 클릭하여 전체 책을 온라인으로 읽으세요.
저는 그에 대해 만족스러워요, 전부 설명했고 많은 예제를 제공했으니 초보자들도 충분히 사용할 수 있습니다. 하지만, 평소 C 언어 프로그래밍을 사용할 기회가 적어서, 여러 오류와 누락이 있을 수 있습니다. 모두가 저장소에 패치를 제출하거나 이슈를 통해 문제를 보고해 주십시오.
(완)













