본문 바로가기
장바구니0

정면돌파 C 프로그래밍 기초 넘나들기 > 프로그래밍/언어

상품간략정보 및 구매기능

정면돌파 C 프로그래밍 기초 넘나들기

기본설명

상품 선택옵션 0 개, 추가옵션 0 개

제조사 성안당
원산지 국내산
브랜드 성안당
시중가격 25,000원
판매가격 22,500원
배송비결제 주문시 결제
최소구매수량 1 개
최대구매수량 999 개
  • 정면돌파 C 프로그래밍 기초 넘나들기
    +0원

관련상품

등록된 관련상품이 없습니다.

  • 상품 정보

    상품 상세설명

    정면돌파 C 프로그래밍 기초 넘나들기

    9788931553383.jpg

    도서명:정면돌파 C 프로그래밍 기초 넘나들기
    저자/출판사:강성수/성안당
    쪽수:520쪽
    출판일:2015-02-16
    ISBN:9788931553383

    목차
    저자 서문

    Chapter01 프로그래밍 소개
    01 | 프로그래밍 소개
    C 언어
    02 | 컴퓨터의 데이터 표현과 코드 체계
    정보 단위/수의 표현과 진수/문자
    03 | Windows 시스템에서 C 프로그램 개발
    프로그램 개발 과정/소스 코드/에디터/컴파일/링크/실행/디버깅
    04 | Visual Studio 2010 사용 방법
    프로젝트 만들기/소스 파일 생성/컴파일/실행 파일 생성
    디버깅/프로그램 실행
    ● 연습문제

    Chapter02 프로그램 살펴보기
    01 | 간단한 C 프로그램
    프로그램의 기본 구조/주석/대문자와 소문자는 다르다/코드 작성은 들여쓰기 방식으로
    ● 연습문제

    Chapter03 변수와 자료형
    01 | 자료형
    02 | 상수와 변수
    상수/변수와 변수 이름/변수 선언과 초기화
    03 | 데이터 종류
    정수형 변수/실수형 변수/문자형 변수/문자열
    ● 연습문제

    Chapter04 printf( ) 함수와 scanf( ) 함수
    01 | printf( ) 함수
    printf( ) 함수의 서식 변환 문자열/특수문자 표현:이스케이프 표기법/출력 자릿수 지정
    02 | scanf( ) 함수
    scanf( ) 함수를 사용하여 대화식 입력하기/두 개 이상의 데이터 입력/문자열 입력하기
    scanf( ) 함수에서 입력할 데이터 자릿수 지정/공백 이외의 문자로 데이터 구분하기
    입력한 내용 중 특정문자를 읽고 제거하기
    ● 연습문제

    Chapter05 연산자
    01 | 기본 연산자
    대입 연산자/산술 연산자/축약 대입 연산자/증감 연산자/캐스트 연산자/관계 연산자
    논리 연산자/비트 단위 논리 연산자/shift 연산자/조건 연산자 ? :
    02 | 수학 관련 표준 함수
    난수 발생:srand( ) 함수, rand( ) 함수
    ● 연습문제

    Chapter06 조건문
    01 | 조건문
    if문/if~else문/중첩 if문/switch문
    ● 연습문제

    Chapter07 반복문
    01 | while문
    while문/무한 루프/while문의 중첩
    02 | do~while문
    do~while문
    03 | for문
    for문/for문?while문?do~while문 관계/무한 루프 for문과 while문/for문의 중첩
    04 | break 블록 탈출문
    05 | continue 블록 끝으로 이동
    ● 연습문제

    Chapter08 함수
    01 | 함수 만들기와 사용하기
    함수 만들기: 함수 정의/함수 호출/매개변수와 인자/함수 선언과 함수 원형/return문
    02 | 함수 호출시 매개변수의 전달 방법
    값에 의한 호출/참조에 의한 호출
    03 | 변수의 유효 범위
    변수의 유효 범위/변수의 종류/지역 변수/전역 변수/정적 변수/외부 변수
    04 | 재귀 함수
    ● 연습문제

    Chapter09 배열
    01 | 배열
    배열 선언과 사용
    02 | 다차원 배열
    2차원 배열의 선언과 사용/3차원 배열 선언과 접근
    ● 연습문제

    Chapter10 포인터
    01 | 포인터
    주소/포인터 *와 주소 연산자 &/널 포인터 NULL
    02 | 배열과 포인터 관계
    배열 이름
    03 | 포인터 연산
    포인터 연산/포인터의 증가와 감소
    04 | 2차원 배열과 포인터 관계
    이중 포인터/2차원 배열과 포인터/포인터 배열/2차원 배열의 포인터
    05 | 포인터와 함수

    함수의 인수로 1차원 배열 전달/const 선언하여 원본 데이터 변경 금지/함수의 인수로
    2차원 배열 전달
    06 | 함수 포인터
    함수 포인터/void 포인터

    07 | 명령어 라인에서 프로그램 시작
    명령어 라인에서 프로그램 실행 시작/DOS 명령어를 프로그램에서 실행하기
    ● 연습문제

    Chapter11 문자와 문자열 함수
    01 | 문자 입출력 함수
    getchar( ) 함수와 putchar( ) 함수
    02 | 문자 검사 함수
    문자 검사 함수
    03 | 동적 메모리 할당 함수
    malloc( ) 함수와 free( ) 함수/메모리 블록 처리:memset( ), memcpy( ), memmove( ) 함수
    04 | 문자열 입출력 함수
    문자열 입출력 함수/버퍼형 문자열 입출력:get( ) 함수와 puts( ) 함수
    문자열 길이:strlen( ) 함수/문자열 복사:strcpy( ) 함수와 strncpy( ) 함수
    문자열 연결:strcat( ) 함수와 strncat( ) 함수/문자열 비교:strcmp( ) 함수와 strncmp( ) 함수 ?
    문자열을 숫자로 변환:atoi( ) 함수, atol( ) 함수, strtol( ) 함수
    숫자를 문자열로 변환:itoa( ) 함수, ltoa( ) 함수, ultoa( ) 함수
    대소문자 변환:strupr( ) 함수와 strlwr( ) 함수/문자 검색:strchr( ) 함수
    문자열로부터 출력 sprintf( ) 함수와 sscanf( ) 함수
    ● 연습문제

    Chapter12 구조체
    01 | 구조체 struct는 사용자가 정의한 자료형
    구조체/구조체 선언과 구조체 사용하기/구조체 초기화
    02 | 구조체 배열
    구조체 포인터/중첩 구조체
    03 | 구조체와 함수
    함수의 인수 구조체 전달
    04 | union
    공용체
    05 | 열거형 enum
    enum 자료형
    ● 연습문제

    Chapter13 파일 입출력
    01 | 파일의 기초
    파일/스트림/파일 입출력/파일 개방:fopen( ) 함수/파일 닫기/개행문자
    02 | 텍스트 파일 입출력 함수
    텍스트 문자 입출력:getc( ), fgetc( ), putc( ), fputc( )/파일 에러:ferror( ) 함수와 파일
    끝:feof( ) 함수/버퍼 비우기:fflush( ) 함수/문자열 입출력:fgets( ) 함수와 fputs( ) 함수
    03 | 블록 단위 파일 입출력 함수
    이진 파일 입출력:fread( ) 함수와 fwrite( ) 함수
    04 | 포맷 파일 입출력 함수
    포맷 지정 파일 입출력:fprintf( ) 함수와 fscanf( ) 함수
    05 | 순차 파일과 랜덤 파일
    순차 파일/랜덤 파일/지정한 위치로 이동:fseek( ) 함수/파일의 현재 위치:ftell( ) 함수
    ● 연습문제

    Chapter14 전처리와 매크로
    01 | 매크로
    매크로 정의:#define/#define에서 매크로 전달인자로 문자열 만들기와 토큰 결합 연산자
    매크로 정의 해제:#undef/파일 포함:#include/조건부 컴파일:#if/#else/#endif문
    헤더 파일 중복 포함 방지:#ifndef~#endif문/#error/#pragma/미리 정의된 매크로
    #line/volatile로 컴파일러에 의한 자동 변환 방지/restrict로 특정 타입의 코드 최적화
    ● 연습문제

    Chapter15 정렬과 C 어셈블리
    01 | 선택 정렬?버블 절렬?퀵 정렬
    선택 정렬/버블 정렬/퀵 정렬
    02 | 시간 함수
    time( ) 함수/localtime( ) 함수/mktime( ) 함수/ctime( ) 함수/strftime( ) 함수
    difftime( ) 함수/clock( ) 함수
    03 | 디버깅 더 살펴보기
    C에 대한 어셈블리/레지스터


    ● 부록 1. ASCII 코드
    2. C 함수사전
    ● 참고 문헌 및 사이트
    ● 찾아보기
    delivery.jpg
  • 사용후기

    사용후기가 없습니다.

  • 상품문의

    상품문의가 없습니다.

  • 배송/교환정보

    배송정보

    배송업체 : 한진택배 (1588-0011)
     배송비
     2,500원 (25,000원 이상 구매 시 무료 배송/일부상품제외) 군부대 및 도서산간 지역은 추가 배송비가 발생할 수 있습니다.
     ◆배송기간
     : 평일 오전 7시 이전 주문 시 당일 발송 (2~3일 소요) : 단, 공휴일, 연휴, 천재지변 등으로 인해 발송이 지연될 수 있습니다.
     ◆배송추적
     : 당일 발송건에 한해 익일 오전 9시 이후 확인 가능합니다.


    교환/반품

     ◆반품/교환을 원하는 경우 반드시 고객센터로 연락 후 신청하시기 바랍니다.
     ◆반품/교환은 상품 수령일로 부터 7일 이내에만 가능합니다. 단, 상품이 훼손되지 않았거나, 속 비닐이 있는 경우 듣지 않았을    때 가능합니다.
     •고객님의 변심 또는 잘못 주문하신 경우에는 왕복 배송비는 고객님의 부담입니다.
     ◆오배송, 파본, 불량 상품에 대해서는 고객센터로 연락주시면 상담 후 교환해 드립니다.
     ◆오배송, 파본, 불량상품의 배송비는 환불처에서 부담합니다.
     교환/반품
     ◆환불은 상품이 환불에 도착 시 처리됩니다. (카드 취소는 3~5일이 소요될 수 있습니다.)

고객센터 1234-5678

회사명 (주)꼭대기 주소 서울 특별시 마포구 연희로 11,5층 S-537호
사업자 등록번호 795-87-00429 대표 오주봉 전화 02-356-5779 팩스 02-356-5779
통신판매업신고번호 제2017-서울마포-0052호 개인정보 보호책임자 dhwnqhd

Copyright © 2001-2013 (주)꼭대기. All Rights Reserved.

상단으로