Taking baby-developer steps

2-1. 변수와 상수-Hello World! 본문

CS 지식/C언어_basic

2-1. 변수와 상수-Hello World!

Surin Lee 2021. 3. 16. 20:58

변수와 상수의 개념, 이를 활용한 기본적인 프로그램 작성, 정수/실수의 표현 방법, 변수로 사용할 수 있는 기본적인 자료형들에 대해 학습한다. 그 전에, 먼저 Hello World 프로그램에 들어간 소스코드의 내용을 학습한다.

 

Hello World!

- 개발환경 구축 후 잘 작동하는지 확인 하기 위해 맨처음으로 테스트해보는 출력 프로그램

#include <stdio.h>

int main(void){
    printf("Hello World!");
    system("pause");
    return 0;
}

 

라이브러리 불러오기 

#inlude <stdio.h>

C/C++에서는 #include 명령어를 이용해 다양한 라이브러리를 볼러 올 수 있다. 여기서 쓰인 stdio.h는 printf()등의 입출력 관련 함수 들 등의 여러 기본적인 기능을 담고 있다.

stdio = standard io(input/output)

 

메인함수

int main(void){

	return 0;
}

C/C++ 프로그램은 항상 메인(main)함수로부터 시작된다. 함수는 반환값(Return Value)이 없을 수도 있으나, 메인 함수에서는 항상 0을 봔환하는 것이 일반적이다.

 

기본적인 출력함수

	printf("Hello World!");

C/C++에서 사용자에게 특정한 문자들을 출력하기 위해서 printf() 함수를 사용한다. [printf()는 stdio.h 헤더 파일에 포함되어 있다.]

 

세미콜론

C언어에서 하나의 명령어가 끝났음을 알리기 위해 세미콜론(;)을 붙인다.

 

시스템 기능 불러오기

	system("pause");

C언어에서는 system()함수를 이용해 운영체제의 기본적인 기능을 이용할 수 있다. 즉, system()함수가 운영체제(윈도우,OS 등등)에서 명령프롬프트를 실행한 이후에, pause명령어(키보드를 입력하기 전까지 대기하는 기능 수행)를 C프로그램 내에서 빌려서 사용할 수 있게 된다.

-> 프로그램은, 별다른 조치가 없을 경우, 항상 출력을 마치면 마지막엔 알아서 종료가 이루어짐. 콘솔창이 자동으로 닫히는 것을 막기위해 사용.

 

 

Comments