방명록
- c언어 기초 공부(feat. Do it ! c언어 입문) 1. 프로그램과 C언어2022년 01월 22일 18시 45분 26초에 업로드 된 글입니다.작성자: sooooong_minseok
프로그램 프로그램 언어 컴파일러(번역기)
프로그램 언어를 통해 기계어를 번역하는 것이 컴파일러의 역할이다.
c언어의 특징 4가지
1. 구조화된 언어(Structured Language)
2. 이식성이 높다.
3. 확장성이 좋고 표현법이 다양하다.
4. 생산성이 높다. 언어가 제공하는 도구가 적기 때문에 개발자가 직접 만든다.
빨리 만든다는 것이 생산성이 높다. 같은 말이 아니다!!!!
입력문 : 사용자가 원하는 정보 입력
출력문 : 사용자에게 정보 표시
상수 : 한정된 입력 대상
연산자 : 연산기능을 수행
변수 : 입력한 값과 연산 결과를 기억하는 공간
조건문 : 조건에 따른 처리가 가능하도록 제공되는 문법
;(세미콜론)으로 구분된다.
단일 서술문
a = a + 30; // 한 줄로 이루어진 단일 서술문 a = +30; // 두 줄로 이루어진 단일 서술문 a = a + 30; b = b + 50; // 한 줄에 두 개의 단일 서술문을 사용합니다.
복합 서술문
{ a = a + 30; b = b + 50; }(;) //굳이 세미콜론을 사용할 필요는 없다.
예약어
main, while, char, int, for, do whlie, double 등은 예약어임으로 이름을 짓는 문법에서 사용하면 안 됨!!.
소스 파일 (*.c) : 프로그램을 C언어 문법을 사용해서 작성한 파일
>>>(컴파일(Complie))>>>
목적 파일 (*.obj) : 소스 파일을 컴파일러가 콤파일하면 생성되는 파일
>>>(링크(Link)>>>
실행 파일 (*exe) : 컴퓨터에서 실행할 수 있는 파일 하나 이상의 목적 파일을 링커(연결자)가 링크(연결)하여 만듦
컴파일에서 링크의 과정을 build또는 make라는 불린다.
참고자료 : do it c언어 동영상 강좌와 책 내용
'프로그래밍언어 > c언어' 카테고리의 다른 글
내림, 올림, 반올림 함수 ceil, floor, round함수. (0) 2022.03.13 자료형의 확장과 축소. (0) 2022.03.07 전달 인자(argument) 와 매개변수(parameter) (0) 2022.02.17 3. 자료형. (0) 2022.01.25 2. c언어로 만드는 첫 번째 프로그램. (0) 2022.01.22 다음글이 없습니다.이전글이 없습니다.댓글