본문 바로가기

프로그래밍 언어/C14

[C언어] C언어의 기본구조 1. 주석 → 메모의 기능 (주석 처리된 부분만 컴파일 할 때 기계어로 번역하지 않음) ① /**/ 여러 줄 주석 처리 ② // 한 줄 주석 처리 ▶ 중복 사용 금지(캡쳐) (X) (O) 2. 전처리기(먼저 처리하는것)와 헤더파일(확장자.h/헤더의 약자) ①# ②include ③ ① #(전처리기) : 컴파일을 수행하기 전에 먼저 처리하는 기호 ②include : '포함하다', 전처리를 지시 ③stdio : Standard Input Output (표준 입력 출력) stdio.h : 표준 입력 출력 함수들을 가지고 있는 헤더파일 → 헤더파일을 포함하는 작업을 먼저 처리해줘 // 예제 * pritnf( )함수 → 표준 출력 함수 (표준 출력 장치 = 모니터에 데이터 출력) 3. 특수문자 * 특수문자 연습하기.. 2017. 5. 26.
[C언어] C언어란 C언어란? → 인간과 컴퓨터 사이의 의사소통을 위한 프로그래밍 언어이다. 컴퓨터는 정확도를 위해 2진수(0과 1)만 해석할 수 있다. 그래서 컴퓨터에게 무엇인가를 처리하라고 지시하기 위해서는 2진수로 바꾸어주어야한다. (ex.000110101000111) 이렇게 사용하기 어려운 2진수를 사람들이 사용하기 좋은 언어로 만들어진 프로그래밍 언어들이 개발되었는데 그중 하나가 C언어이다. 이 C언어를 가지고 운영체제(하드웨어를 제어할 수 있는 프로그램)에서 가동할 수 있는 프로그램을 만들 수 있다. 컴파일러는 인간이 만든 프로그램을 기계가 이해하도록 기계어(2진수)로 변환해주는 변환기이다. (일종의 통역관 역할을 함) 인간 → (C언어) → C컴파일러 → (기계어) → 컴퓨터 ▶ C언어의 장점 - 속도가 빠르다.. 2017. 5. 25.