CS50 x edwith 강의를 들으며 정리한 공부 포스팅입니다.
핵심 개념
- C언어
- 문법
- 함수
- printf
- 컴파일
- 주석
C 언어
- 프로그램을 작성하는 데 사용되는 프로그래밍 언어.
- C와 같은 프로그래밍 언어는 굉장히 구체적인 문법을 사용하여 프로그램 작성을 요구함
첫 번째 C 프로그램
-
#include
- 이 프로그램이 stdio.h라는 파일 안에 들어 있는 미리 작성된 함수들에 접근할수 있게 해줌.
-
함수
- 특정 기능을 수행하기 위한 문장들을 모아놓은 것.
-
printf
- 문자열을 화면에 출력하는 함수
- C에서 문자열은 항상 큰따옴표 안에 작성해야 한다.
-
int main(void)
-
프로그램의 시작점을 정의
(그림의 초록깃발을 클릭했을 때, 시작하기 버튼을 클릭했을 때 와 같은 기능)
(스크래치와 엔트리)
-
-
4~6행의 중괄호는 main함수의 코드를 묶어주는 역할
-
\n 문자는 줄 바꿈 문자로 “hello, world!”를 출력하고 줄이 바뀌게 됨.
-
세미 콜론(;)은 프로그램 명령의 마지막이 어디인지를 알려줌.
컴파일하여 프로그램 실행하기
-
컴파일
- 소스 코드를 일련의 0과 1들로 이루어진 오브젝트 코드(object code)로 전환해주는것.
-
주석
-
문장 중 //이나 /*, */안에 작성되어 있는 코드는 완전히 무시되어짐.
-
프로그래머들이 코드에 대한 설명을 기록.
나중에 보는 사람들이 쉽게 이해할 수 있도록 자주 사용됨.
-
Comments