Blog

2 August 2019

예제로 배우는 c언어

C가 가장 인기 있는 것은 하드웨어 상호 작용이 필요한 저수준 프로그래밍 과정이며, 다른 언어는 이러한 종류의 작업을 잘 처리할 수 있는 언어가 거의 없으며 C는 임베디드 개발 업계에서 유비쿼터스입니다. 이 자습서를 진행하기 전에 컴퓨터 프로그래밍 용어에 대한 기본적인 이해가 있어야 합니다. 프로그래밍 언어에 대한 기본적인 이해는 C 프로그래밍 개념을 이해하고 학습 트랙에서 빠르게 진행하는 데 도움이 됩니다. 이 책은 프로그래밍, 디자인, 분석 및 테스트에 대한 약 500 개의 질문에 대한 답변을 포함하는 놀라운 책입니다. 그것은 초보자를위한 것이 아니라 언어의 구문을 알아 낸 프로그래머를위한 것입니다. 세계에서 가장 성능이 뛰어난 서버는 C. 통계, 수학 및 기타 계산 집약적 인 환경이 C로 작성됩니다. GNU 멀티 정밀 도서관, GNU 과학 도서관, 수학, R 언어 및 MATLAB은 C A 프로그래밍 언어로 완전히 또는 부분적으로 작성되어 프로그래머에게 일부 외관을 표시합니다. 일부 추상화. 기능 언어에서 그것은 기능입니다.

논리 언어에서는 논리입니다. OOP 언어에서는 개체입니다. C에서는 기계입니다. 책은 프로그래밍 언어에 대해 심도 있는 학습을 할 수 있는 좋은 방법입니다. 프로그래밍 언어의 복잡한 기능이 어떻게 작동하는지에 대한 훌륭한 설명을 많이 통해 C 또는 C++에 대한 좋은 책의 지식은 프로젝트에 이러한 언어를 사용하는 동안 우위를 점할 수 있습니다. 이 과정은 기본적인 컴퓨터 지식을 가지고 있지만 지금은 프로그래밍의 영역에 들어가고 싶은 사람을 대상으로합니다. 틀림없이, 그것은 당신의 첫 번째 언어로 C ++를 배울 수있는 가장 좋은 방법입니다. 또한 게임 개발이 흥미롭다면 이 과정부터 시작하려는 과정입니다. C와 C++는 여전히 가장 인기 있는 프로그래밍 언어 중 두 개입니다. C의 구문과 개념은 특히 시간의 시험을 견뎌냈으며 Go와 같은 현대 언어조차도 다른 인기있는 프로그래밍 언어로 옮겨지는 것을 볼 수 있습니다.

그것은 프로그래밍 언어의 기초로 가르쳐되지 않습니다. 그것은 기계가 작동하는 방법의 기초로 가르쳐. 모든 마이크로 컨트롤러, 칩의 시스템 및 기타 임베디드 하드웨어는 어셈블리 또는 C. 사실에서 작성됩니다. . 개인적으로 나는 자바 스크립트에 C에서 왔고 집에서 바로 느꼈다. 위키백과 C 프로그래밍에 따르면 C라는 언어를 사용하여 소스 코드를 작성한 다음 실행할 수 있는 프로그램으로 컴파일됩니다. C는 다양한 맥락에서 소프트웨어 개발을 위한 오래된 언어이며 여전히 매우 인기 있는 언어입니다. 1979년 경부터 C(K&Rs 화이트 북에서와 같이)로 글을 쓰고 있었고, 제 개인 사본은 K에서 직접 나왔습니다. 당시 언급 된 도구의 대부분은 존재하지 않았고 일반적인 프로세스는 사운드와 완전한 코드를 작성하고 컴파일러에 공급하고 결과 ASM / 매크로 코드를 기계 언어 디버거로 디버깅하는 것이었습니다.

당신이 잘못 읽거나 쓰는 경우 (적어도 내가 PDP-11s와 VAX를 사용하게 될 때까지)를 차단할 하드웨어가 없었다. 내가 쓴 코드의 약 80 %는 보호되지 않고 제한된 Z80에서 실행되었습니다.

Bize Ulaşın