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
반응형
'AI > 머신러닝(ML)' 카테고리의 다른 글
2 - 3 프로그램 구조_데이터 타입 (1) | 2022.09.20 |
---|---|
2 - 2 프로그램 구조_변수와 상수 (1) | 2022.09.20 |
1 - 4 컴퓨터 개요_프로그래밍 개발 환경 (0) | 2022.09.19 |
1 - 3 컴퓨터 개요_프로그래밍 언어 종류 (0) | 2022.05.16 |
1 - 2 컴퓨터 개요_컴퓨터의 자료 표현 (0) | 2022.05.16 |
댓글