[C 기초] "hello, world" 출력하기
C 언어
C는 아주 오래되고 전통적인 순수 텍스트 기반의 언어이다.
위 코드에서 int main(void)는 '시작한다' 라는 뜻과 같다고 보면 된다.
앞으로 작성할 코드 모두는 int main(void){}의 중괄호 사이에 작성할 것이다.
hello, world 출력하기
#include <stdio.h>
int main(void)
{
printf("hello, world\n");
}
위 코드에서..
C에는 printf 라는 함수로 문자열을 출력 할 수 있다.
글자나 단어, 문장을 적을 때는 언제나 텍스트에 "" 쌍 따옴표로 감싸주어야 한다.
문장의 끝에 마침표(.)를 붛이는 것 처럼 C에서는 세미콜론(;)을 붙여준다.
\n은 줄바꿈의 기능을 한다. 키보드에서 ENTER의 기능과 동일하다.
#incluse<stdio.h> 는 "stdio.h"라는 이름의 파일을 찾아서 "printf" 함수에 접근할 수 있도록 해 준다.
C로 작성한 코드는 "filename.c"로 저장한다.
컴파일러
우리가 직접 작성한 코드는 "소스코드"라고 불린다. 이를 2진수로 작성된 "머신 코드"로 변환해야 컴퓨터가 이해할 수 있다. 이런 작업을 컴파일러라는 프로그램이 수행 해 준다.
터미널창의 명령어 프롬프트에서 "$"기호 옆에 우리가 원하는 명령어를 입력하면 된다.
clang hello.c 라는 명령어는 "clang" dlfksms zjavkdlffjfh "hello.c"라는 코드를 컴파일하라는 의미이다.
그 결과 a.out 이라는 파일이 생성된다.
./a.out 이라는 명령어를 실행하면 컴퓨토가 현재 디렉토리에 있는 a.out이라는 프로그램을 실행하게 해 준다.
본 포스팅은 네이버 부스트코스에서 무료로 제공하는 CS50 강의를 참고하였음을 밝힙니다.
Author And Source
이 문제에 관하여([C 기초] "hello, world" 출력하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@wandakim/C-기초-hello-world-출력하기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)