C

    C프로그래밍의 기초 문법

    * 전처리기의 종류와 각각의 의미 정의 : #define, #include

    #include : 소스 코드 안에 특정 파일을 현재의 위치에 포함

      - 헤더 파일(header file): 컴파일러가 필요로 하는 정보를 가지고 있

       는 파일

     #define : 정의하다

    ex) #define PI 3.141592(3.141592를 PI로 정의하다.)

    * 주석문의 종류와 각각의 사용상의 차이점 : // /* */

    // -> 1줄짜리 주석용(2줄이상은 X, 오류)

    /* */ -> 주석을 여러줄 사용할때 이용(/* 시작, */ 끝)

    * 프로그램 제작 중 컴파일과 link의 의미

    컴파일 :  소스 파일->기계어로 변환

                · 오브젝트 파일(object file) : 기계어로 변환된 파일 <-목적파일

                · (예) test.obj

    link : 오브젝트 파일들을 라이브러리 파일들과 연결하여 하나의 실행 파일 생

          · 실행 파일 (executable file): 실행이 가능한 파일

          · (예) test.exe

    용어정의 : 소스파일, 목적파일, 실행파일

    * 변수의 종류 및 자료형

    - 정수형, 실수형, 문자형, 배정도, void, signed/unsigned 등의 의미

    - 자료형에 따른 프로그램 상에서의 저장 결과 문제

    * printf, scanf 함수 사용법 -> 변환문자의 종류와 각각의 의미

    (%d, %f, %c, %x, %lf…)

    %와 제어문자 사이의 숫자의 의미

    제어문자의 종류 및 사용법 (\n, \t …)

    * 대입/ 산술 / 증감 / 관계 / 논리 / 비트단위 / 형변환 연산자의 의미와 활용 예

    - 연산자 간의 변환 : +=, ++

    - 프로그램 내에서의 연산자 활용 결과 예측

    * 1의 보수 및 2의 보수 구하기 (컴퓨터의 음수의 개념)

    * 2진수, 10진수, 16진수 구하기 및 변환

    * ASCII 코드의 의미

    * 제어문 의 기초문법 및 사용법

    - if, else if, switch, break 문

    - for, while, do while 문

    * 제어문을 활용한 프로그램 제작 예제 (기존 예제 참조)

    '공부 > C 프로그래밍' 카테고리의 다른 글

    0608  (0) 2018.06.08
    '공부/C 프로그래밍' 관련 글 more
    Posted by RaOn_Y