> 일반적인 문제 > C 언어를 배우는 방법

C 언어를 배우는 방법

angryTom
풀어 주다: 2019-08-13 10:49:11
원래의
15313명이 탐색했습니다.

C 언어를 배우는 방법

우선, 저는 초보자이고 아직 배우고 있습니다. 제가 C 언어를 혼자 배우기 시작했을 때 많은 우회를 했습니다. ., 이것이 이 글을 쓰는 목적이기도 합니다. 내가 대단한 것처럼 늙은이처럼 해야 할 일과 하지 말아야 할 일을 이야기하고 싶지는 않습니다. 나는 단지 함정과 우회로라고 생각되는 것에 대한 내 자신의 견해를 바탕으로 다시 말씀드리겠습니다.

추천 튜토리얼: C 언어 학습 동영상 튜토리얼

  1. 항상 튜토리얼을 바꿔가며 공부하고 있는 튜토리얼이 설명이 안 되는 것 같아서 이 튜토리얼은 별로인 것 같아요. 나중에 천천히 더 깊이 들어가 보니 튜토리얼이 전반적으로 똑같다는 걸 알게 됐어요. 튜토리얼이 좋지 않다는 건 아니지만, 시간을 들여 선생님께 가르쳐야 할 것 같아요. 그래서 튜토리얼이 아무리 좋아도 좋지 않다고 생각해요. 입문용 책도 여러 권 구입했지만 결국에는 Tan Haoqiang의 책 한 권만 읽었습니다. 비록 이 책에 대한 평론은 그다지 높지 않지만, 나에게 이 책을 시작하게 된 계기는 바로 이 책이었다. 물론, 특히 나쁜 튜토리얼도 제외되지는 않습니다. 제가 원래 소개한 튜토리얼은 Little Turtle의 "Learning C and Flying with You"였으며 이 책은 Tan Haoqiang이 쓴 "C 언어 프로그래밍"의 제4판이었습니다. 처음에 책과 튜토리얼 세트를 끝마쳤어야 했는데 너무 많은 책과 튜토리얼을 바꾸는 것은 시간 낭비였습니다. 지금 생각하면 후회됩니다

  2. 다양한 튜토리얼을 다운로드하고 봤습니다. 이름이 정말 멋집니다. Baidu Cloud Disk에 튜토리얼을 저장한 다음 일반적인 튜토리얼 수집기로서 내 컴퓨터 하드 드라이브가 거의 가득 찼습니다. 내 컴퓨터에는 약 800G의 비디오 튜토리얼이 있는데 매일 이 튜토리얼을 보는 것은 금괴로 가득 찬 큰 상자를 보는 것과 같습니다. 침투 테스트, WEB 보안 및 역 크래킹과 같은 것들이 사람들을 흥분시킵니다. 여전히 C 언어를 배우는 데 관심이 있다면 즉시 침투 테스트를 진행하고 싶습니다. 물론 이것은 불가능합니다. 수천 개의 높은 건물이 땅에서 솟아 오르고 있는데 C 언어를 배우지 않았는데 왜 이것에 대해 이야기합니까? 이 컴퓨터 튜토리얼은 나를 점점 더 성급하게 만듭니다! 어느 날 갑자기 아이디어가 떠올랐고, 이 단계에서 배우지 못한 "고급 튜토리얼"을 모두 컴퓨터에서 삭제했습니다. 갑자기 세상이 깨끗해졌음을 느꼈습니다! 기초를 익히는 데 집중했습니다. 다음 시간에는 컴퓨터를 배우는데 큰 동기를 부여했습니다. 또한 높은 건물이 땅에서 솟아 오르면서 많은 에너지를 소비했습니다. 매우 중요합니다!

  3. 손을 사용하지 말고 눈으로만 보세요. 처음 학습을 시작했을 때 튜토리얼에서 말하는 내용을 모두 이해할 수 있다고 느꼈는데 왜 다시 코드를 입력해야 했나요? 그러다가 숙제를 하다가 온갖 실수를 저질렀어요, 온갖 실수를 저질렀어요! ! ! 입력방법이 틀리고, 키워드가 틀리고, 괄호가 빠졌네요! 무너지다! 그러면 더 이상 감히 무시할 수 없게 되었고, 내가 직접 코드를 입력해야 한다면 다시 직접 입력하게 될 것입니다. 여전히 실수가 있을 것이고, 온갖 종류의 실수가 있을 것입니다. 정말 짜증납니다! 약 2주 후에는 확실히 실수가 줄어들고 생각이 더 명확해졌음을 느꼈습니다! 연구가 끝날 무렵에는 간단한 주소록 프로그램을 만드는 과제가 있었는데, 그 프로그램에는 100줄이 넘는 코드가 포함되어 있었고, 그것을 입력한 후에는 컴파일이 잘 되고 원활하게 실행되었습니다! 내가 게을러서 조치를 취하지 않았다면 달성할 수 없었을 것입니다. 생각해보면 프로그래밍도 끊임없는 시행착오의 과정이다. 처음 배우기 시작했을 때는 초기 프로그램이 모두 단순했기 때문에 계속해서 실수를 바로잡았다. 나중에 프로그램이 점점 더 복잡해지면서 프로그램에서 오류를 찾아내야 하는 시대가 됐습니다. 스스로 오류를 해결하지 않았다면 나중에 프로그램 오류 해결을 어떻게 이야기할 수 있겠습니까?

  4. 처음에는 선생님께서 프로그래밍에서 가장 중요한 것은 아이디어라고 말씀하시는 것을 들었는데, 듣고 나니 꽤 마음이 편해졌습니다. 그래서 나는 방과 후 숙제를 진지하게 받아들이지 않습니다. 며칠 후 수업 시간에 선생님 말씀을 계속 들었지만 전혀 이해할 수 없었습니다. 나중에 선배님과 이야기를 나눴는데, 수업 후 숙제가 매우 중요하다고 하더군요. 자신의 지식을 활용해 더 잘 이해할 수 있는 과정이기도 합니다. 피드백은 매우 중요합니다. 숙제를 통해 코드가 원활하게 실행될 때까지 한 줄씩 작성하는 것은 매우 만족스러운 일이며 학습에 대한 동기를 부여할 수 있습니다! 선배님이 말씀하신 내용이 이해가 되었고, 저는 그 말을 듣고 그대로 따랐습니다. 수업 후 질문을 작성하는 것이 실제로 통합과 피드백을 위한 좋은 방법이라는 것이 제 연습을 통해 입증되었습니다!

집중력이 부족하고, 야망은 크지만 능력은 부족하고, 게을러서 너무 많은 시간을 낭비했어요. 지금 생각해보면 정말 소중한 경험이기는 하지만요. 이 글을 읽는 친구들은 나를 내버려두게 될 것입니다.

위 내용은 C 언어를 배우는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿