C언어(2020년)

4. Hello World

리더2333 2020. 11. 2. 09:09
반응형

1. 프로젝트 만들기

- Visual Studio 2019 community 를 설치하려면 visualstudio.microsoft.com/ko/vs/community/

- 무료회원가입하면 다운로드 할 수 있다.

 

Visual Studio Community 2019 - Free IDE and Developer Tools

Try our free, fully-featured, and extensible IDE for creating modern developer apps for Windows, Android, & iOS. Download Community for free today!

visualstudio.microsoft.com

Visual Studio 2019 community 에서 콘솔앱으로 프로젝트를 만들면

Hello World 프로그램이 자동으로 짜여 진다.

 

 

 

2. Hello World 코드

#include <iostream>

int main()
{
    std::cout << "Hello World!\n";
}

F5 키를 눌러 실행 시켜서 결과를 확인해보자

#include <iostream> 은 std::cout 를 사용하기 위해서 코드에 포함 하였다.

int main()                코드의 시작은 항상 main() 함수로 부터 시작한다.

{                           함수의 시작을 의미한다.

    std::cout << "Hello World!\n";

                            화면에 문자열을 출력 하라는 뜻(즉, std::cout 이 화면을 의미한다)

                            \n 은 줄바꿈을 의미한다.

                            ; (세미콜론) 은 문장을 끝을 의미한다.

}                           함수의 끝을 의미한다.

 

 

 

3. C스타일의 Hello World

- 프로젝트를 콘솔로 새로 만들면 C++최신 스타일로 Hello World 프로그램이 작성 되어 있으나,

- main 함수를 제외 하고 모두 지운후에 C스타일의 Hello World 를 만들어 보자

 

#include <stdio.h>

int main()
{
    printf("Hello World");
}

C스타일의 Hello World 를 굳이 사용하는 이유는 자료형을 체험하기에 좋기 때문이다.

여기에 나온 printf() 함수를 사용하기 위해서는 #include <stdio.h> 를 코드에 포함 시켜야 한다.

실행결과

 

 

 

4. 윈도우 10 의 보안프로그램에 의해 실행하지 못하는 경우

- 아래와 같은 메시지가 뜨면서 실행이 안되는 경우가 있다.

- 이것은 윈도우10의 보안프로그램에 의해 실행이 거부 된 경우이다.

- 아마도 인증절차를 거치지 않은 프로그램이 실행 되었을 때 거부 되는 것 같다.

이를 해결하기 위해서 다음의 절차를 따른다

 

윈도우메뉴에서 설정
Windows 보안
바이러스 및 위협 방지
설정관리
제외 추가 또는 제거
제외 사항 추가 - 폴더
프로젝트가 있는 디렉터리 선택

프로젝트가 있는 디렉터리를 잘 모르겠다면, 에러가 났을때 경로를 확인하시면 됩니다.

C:\Users\user\source

이렇게 제외사항 에 프로젝트 디렉터리가 추가 되면

Window Defender 는 더 이상 이 폴더 내의 프로그램은 실행 거부를 하지 않습니다.

반응형

'C언어(2020년)' 카테고리의 다른 글

6. scanf_s() 함수  (0) 2020.11.02
5. printf()함수  (0) 2020.11.02
3. 자료형  (0) 2020.11.01
2. 최초의 컴퓨터  (0) 2020.11.01
1. 컴퓨터의 구조  (0) 2020.11.01