{"product_id":"book-9788966262151","title":"깐깐하게 배우는 C","description":"만들고 부수면서 배우는 견고한 C 언어 프로그래밍\u003cbr\u003e\n만들고 부수면서 배우는 견고한 C 언어 프로그래밍\u003cbr\u003e\n프로그래밍 언어의 대명사인 C. 누구나 C를 알고 있지만, 나온 지 40년이 넘어서 현재의 기술 수준에 맞지 않고 배우기 어려운 언어라고 생각하는 경우가 많다. 새로운 언어가 쏟아져 나오는 지금의 개발환경에서 왜 C를 공부해야 하는 걸까? C로 안전하고 견고한 프로그래밍할 수 있다면 어떤 언어로도 프로그래밍할 수 있기 때문이다. C를 통해 더 훌륭한 프로그래머가 될 수 있다!\u003cbr\u003e\n\u003cbr\u003e\n『깐깐하게 배우는 C』에서는 52개의 연습문제를 통해 C 언어를 익힐 수 있도록 한다. 먼저 이 책에 있는 코드를 그대로 입력하고(복사 및 붙여넣기 절대 금지!) 실수를 수정한 다음, 프로그램이 어떻게 실행되는지 본다. 이러한 과정을 통해 더 효과적으로 코드를 생각하고, 더 효율적으로 실수를 찾고 수정하는 방법을 배우게 되며, C 언어를 현대적 감각으로 습득하게 될 것이다. 가장 중요한 점은 엄격한 방어적 프로그래밍 기법을 마스터해서 어떤 프로그래밍 언어를 사용하든지 악성 활동이나 결함으로부터 자신을 보호하는 소프트웨어를 만들 수 있다는 것이다. 아울러, 실용적인 프로젝트를 통해 여러분이 익힌 새로운 기술에 대해 확신을 얻게 될 것이다. \u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n이 책에서 다루는 내용\u003cbr\u003e\nC 언어 환경 설정\u003cbr\u003e\n기본 구문 및 관용구\u003cbr\u003e\n컴파일, make 파일, 링커\u003cbr\u003e\n연산자, 변수, 데이터 타입\u003cbr\u003e\n프로그램 제어\u003cbr\u003e\n배열 및 문자열\u003cbr\u003e\n함수, 포인터, 구조체\u003cbr\u003e\n메모리 할당\u003cbr\u003e\nI\/O 및 파일\u003cbr\u003e\n라이브러리\u003cbr\u003e\n연결 리스트, 정렬, 검색을 포함하는 자료구조\u003cbr\u003e\n스택 및 큐\u003cbr\u003e\n디버깅, 방어적 코딩, 테스트 자동화\u003cbr\u003e\n스택 오버플로, 잘못된 메모리 접근 등\u003cbr\u003e\nC 코드 파괴 및 해킹","brand":"My Store","offers":[{"title":"Default Title","offer_id":48982458171644,"sku":"9788966262151","price":28.09,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788966262151.jpg?v=1776354684","url":"https:\/\/bookstore12.com\/products\/book-9788966262151","provider":"Bookstore 12","version":"1.0","type":"link"}