두들낙서의 C/C++ 한꺼번에 배우기

최지훈
600p
Where to buy
Rate
코딩 입문자나 C와 C++를 처음 배우는 사람들을 위한 입문서로, 코딩을 처음 배우는 사람도 쉽게 C와 C++의 문법을 익히면서 코딩을 시작할 수 있다. C++는 C의 확장판이라고도 할 수 있기 때문에 C++를 배우기 위해서는 C를 배워야 하고, C만 배우는 것보다는 편리한 C++도 배우면 더욱 능률적으로 코딩을 할 수 있다. 그러니 C와 C++를 함께 배워보면 어떨까?

[디아스포라영화제 개최]

단, 5일 간 인천에서 만나요!

디아스포라영화제 · AD

[디아스포라영화제 개최]

단, 5일 간 인천에서 만나요!

디아스포라영화제 · AD

Author/Translator

Table of Contents

▣ 01장: 출력하기 1.1 Hello, world! ____1.1.1 프로젝트 만들기 ____1.1.2 첫 프로그램 만들기 1.2 Hello, world! 해석하기 1.3 printf로 다양한 데이터 출력하기 ____1.3.1 소스 파일 추가하기 ____1.3.2 정수의 덧셈 결과 출력하기: 2 + 3 = 5 ____1.3.3 서식 지정자 ▣ 02장: 변수와 연산자 2.1 변수 사용하기 ____2.1.1 변수의 선언과 대입 ____2.1.2 변수의 초기화 ____2.1.3 변수의 이름 2.2 자료형 ____2.2.1 int와 float ____2.2.2 비트와 바이트 ____2.2.3 이진법과 정수 자료형 ____2.2.4 여러 가지 자료형 ____2.2.5 sizeof 연산자 2.3 형변환 2.4 char형과 ASCII 코드 ____2.4.1 문자끼리의 덧셈: '2' + '3' = 'e' ____2.4.2 문자형으로서의 char형 2.5 변수로 연산하기 ____2.5.1 대입 연산자와 복합 대입 연산자 ____2.5.2 증감 연산자 ____2.5.3 비교 연산자와 진릿값 ____2.5.4 논리 연산자 ____2.5.5 연산자의 우선순위 ▣ 03장: 입력받기 3.1 scanf 사용하기 3.2 scanf의 서식 지정자 3.3 scanf 함수 관련 보안 문제 ▣ 04장: 제어문 4.1 if문으로 경우 나누기 ____4.1.1 if문 ____4.1.2 if-else ____4.1.3 else if 4.2 if문 심화 ____4.2.1 중첩 if문 ____4.2.2 중첩 if문의 관점으로 본 else if ____4.2.3 if문과 여러 가지 코딩 스타일 4.3 switch문 4.4 goto문 4.5 while문으로 반복하기 ____4.5.1 while문 ____4.5.2 do-while문 4.6 for문으로 반복하기 4.7 for문 심화 ____4.7.1 조건 생략하기 ____4.7.2 두 개 이상의 조건 사용하기 ____4.7.3 break와 continue: 반복문 조작하기 ____4.7.4 중첩 for문 ▣ 05장: 배열과 포인터 5.1 배열 ____5.1.1 배열의 선언과 사용 ____5.1.2 배열의 초기화 5.2 배열 활용 ____5.2.1 거꾸로 출력하기 ____5.2.2 최대, 최소 구하기 ____5.2.3 짝수의 개수 구하기 5.3 다차원 배열 ____5.3.1 이차원 배열 ____5.3.2 다차원 배열 5.4 문자열 ____5.4.1 문자열의 초기화와 출력 ____5.4.2 문자열 입력받기 ____5.4.3 문자열 관련 함수 5.5 변수 가리키기 - 포인터 ____5.5.1 포인터의 사용 ____5.5.2 널 포인터 ____5.5.3 더블 포인터 5.6 배열과 포인터와의 관계 5.7 배열 가리키기 - 배열 포인터 5.8 이차원 배열과 배열 포인터 5.9 포인터 배열 ▣ 06장: 함수 6.1 함수의 정의와 호출 6.2 함수를 만들어 보자! 6.3 변수의 스코프, 지역 변수와 전역 변수 ____6.3.1 블록 스코프 ____6.3.2 함수 스코프 6.4 함수의 반환 6.5 Call-by-value, Call-by-address, Call-by-reference 6.6 프로토타입(함수 원형) 6.7 재귀 함수 6.8 배열을 매개변수로 넘기기 ____6.8.1 일차원 배열 매개변수 ____6.8.2 이차원 배열 매개변수 ▣ 07장: 구조체 7.1 typedef 7.2 구조체 만들기 ____7.2.1 구조체 만들기 ____7.2.2 구조체 타입 정의하기 ____7.2.3 구조체 활용 7.3 구조체와 메모리 7.4 구조체 변수 가리키기 7.5 구조체와 함수 ____7.5.1 구조체 매개변수의 Call-by-value와 Call-by-address ____7.5.2 구조체에 함수 집어넣기 ▣ 08장: C언어 고급 기능 8.1 상수 만들기 ____8.1.1 const 키워드 ____8.1.2 매크로 ____8.1.3 enum 8.2 매크로 자세히 알아보기 8.3 비트 연산 ____8.3.1 비트 연산자의 종류 ____8.3.2 비트 연산자 활용 8.4 파일 입출력 ____8.4.1 스트림 ____8.4.2 Visual Studio에서 파일 만들기 ____8.4.3 파일 입출력 8.5 유용한 함수들 ____8.5.1 getchar, putchar, gets, puts - 문자와 문자열 입출력 ____8.5.2 sscanf와 sprintf - 문자열 스트림 입출력 ____8.5.3 rand와 time - 난수 발생과 현재 시각 얻어오기 ____8.5.4 exit - 프로그램 종료하기 ▣ 09장: C++ 스타일 기본 문법<BR

Description

최고의 명강의를 통해서 C와 C++를 한꺼번에 배울 수 있습니다! 이 책은 코딩 입문자나 C와 C++를 처음 배우는 사람들을 위한 입문서로, 코딩을 처음 배우는 사람도 쉽게 C와 C++의 문법을 익히면서 코딩을 시작할 수 있습니다. C++는 C의 확장판이라고도 할 수 있기 때문에 C++를 배우기 위해서는 C를 배워야 하고, C만 배우는 것보다는 편리한 C++도 배우면 더욱 능률적으로 코딩을 할 수 있습니다. 그러니 C와 C++를 함께 배워보면 어떨까요? ★ 이 책의 특징 ★ ◎ 책 한 권으로 C와 C++를 한꺼번에 배울 수 있습니다. ◎ 사례를 통해 각 개념이 왜 필요한지를 알 수 있습니다. ◎ 풍부한 예제를 통해 코드를 직접 작성해 보면서 개념을 익힐 수 있습니다. ◎ 연습문제를 통해 배운 내용을 확인해볼 수 있습니다. ◎ 이해를 돕기 위한 동영상 강좌도 제공됩니다. ★ 이 책에서 다루는 내용 ★ ◎ C와 C++의 기본적인 문법과 활용을 배웁니다. ◎ C와 C++를 사용해 기초 코딩 실력을 기릅니다. ◎ 객체지향 프로그래밍의 개념과 원리에 대해 배웁니다.

Collections

2