pset1 - 'Hello'
기본 함수 선언을 통해 출력하기
C언어를 막 시작하는 단계에서 과제에 나와있는 설명문들을 천천히 읽고 이해해나가기에 좋다.
먼저 왼쪽에 listing files라는 제목으로 된 창이 나오는데,
이 창의 내용에는 앞으로도 쭉 강의를 들을 때나 과제작성 시에 써야할 기본적인 요소들에 대해 설명하고 있다.
> CS50 Lab - 클라우드 기반의 Text Editor
> Terminal Window - 오른쪽 창에서 중간 아래 부분에 $표시가 나타나 있는 공간
> command-line interface (CLI) - 키보드 입력값으로 구현하는 인터페이스
> graphical user interface (GUI) - 폴더 아이콘과 같은 그래픽으로 구현하는 인터페이스
> 'execute a command' - 커맨드 창에서 입력한 후 enter 키를 치는 과정(to type into a terminal window and then hit enter)
> ls - 현재 폴더공간에 있는 모든 파일들을 나열(list)해준다.
> clang - compiler를 통해 compile하는 명령문이라고 이해할 수 있다.
이 과정은, 우리가 .c 라는 C언어 코드 형식으로 저장한 source code를 컴퓨터가 읽을 수 있는 machine code로 번역해주는 과정이다.
우리가 .c 라는 형식으로 저장한 source code 자체에 대해서 컴퓨터가 읽어들일 수 없다.
> ./ - 실행하려는 파일이름의 앞에 ./을 입력하면 실행하라는 명령이 된다.
> -o - command-line arguement (flag나 switch라고도 불림). 프로그램의 이름(output)으로 사용자가 원하는 이름을 저장할 수 있다.
'Computer 💻 > C language' 카테고리의 다른 글
CS50 (feat. edX 플랫폼) (0) | 2020.03.18 |
---|