2 - 1 프로그램 구조_C 프로그램 구조

    728x90
    반응형

    C 언어 역사 

    • 1969년 유닉스(Unix)를 개발하였던 AT&T 벨 연구소의 켄 톰슨(Ken Tompson)은 B 언어를 개발
    • 1972년 경에 켄 톰슨과 같이 근무하던 데니스 리치(Dennis Ritchie)는 유닉스의 호환성을 높이기 위해 재개발하면서 C언어를 개발 
    • C언어라는 이름은 B 언어를 계승한다는 의미
    • 1983년 미국표준협회(ANSI: American National Standard Institute)에서 ANSI C라는 표준안을 발표
    • C++, Java, Python 등 많은 프로그래밍 언어의 기초 문법 포함

    일반적인 문제해결

    일반적인 프로그램 구조

    일반적인 프로그램 구조(모듈화)

    C 언어 구조 : C 프로그램은 여러 개의 함수로 구성

     

    • /**/ : 주석처리
    • #include : 전처리지시자
    • <stdio.h> : 표준 입출력에 관련된 함수들이 모인 헤더파일
    • printf : 출력기능 함수
    • int main(void) : 숫자형 독립함수이름(파라메터타입)
    • \n : 줄바꿈
    • return 0 : 0값 가지고 돌아가

     

    C 언어 구조: C프로그램은 여러 개의 함수로 구성

    C 프로그램 실행순서

     

    728x90
    반응형

    댓글