전체 글
-
1. 자료형과 표준 입출력 함수Programming Language/C 2020. 1. 31. 15:40
C언어의 자료형 자료형(type)이란, 변수의 형태를 의미합니다. 변수(는 어떤 값을 저장하는 메모리 상의 공간입니다. C언어에는 다양한 자료형이 존재하지만, 문제를 풀 때 가장 많이 나오는 꼭 필요한 자료형 3가지만 소개하도록 하겠습니다. 자료형 형태 입출력 형식 char 문자형 %c int 정수형 %d double 부동소수점형 %lf printf() 함수 printf("출력형식", 변수); `printf()`함수는 C언어의 대표적인 출력함수입니다. 앞으로 C언어를 공부하고 문제를 풀면서 가장 빈번하게 사용할 함수 중 하나입니다. 기본적으로 `printf("출력형식", 변수);`와 같은 형식으로 사용할 수 있습니다. scanf() 함수 scanf(“입력형식”, &변수); `scanf()`함수는 C언어의..
-
0. Hello C!Programming Language/C 2020. 1. 31. 13:36
C언어의 역사 C언어는 벨 연구소에서 개발된 유닉스 개발용 시스템 프로그래밍 언어입니다. 유닉스 개발용 고급 언어로는 처음에는 CPL에서 발전한 BCPL이 고려되었으나 이는 보강하여 B언어가 개발되었고, 데니스 리치에 의해 C언어로 발전하였습니다. 오늘날 가장 기본적인 프로그래밍 언어로 알려져있습니다. 프로그램의 실행 과정 프로그래밍은 컴퓨터의 하드웨어를 구동하는 명령어를 만드는 작업입니다. 편집기를 이용하여 원시 파일(.c)을 작성하면 컴파일러가 고급 언어로 작성된 프로그램을 기계어로 바꾸어 목적 파일(.obj)을 생성합니다. 프로그래밍 할 때 모든 기능을 직접 만들 수 없기 때문에 시스템 자체에 자주 사용하는 기능을 미리 만들어 놓은 시스템 라이브러리가 존재합니다. 링커는 이를 사용자가 작성한 소스코..