본문 바로가기
Programming/C++

printf 함수를 사용해서 hello를 출력하는 방법 | printf | #1 | C++

by 혀코 2020. 9. 11.

안녕하세요. 혀코입니다.

이번 시간에는 printf 함수를 사용해서 hello를 출력하는 방법에 대해서 알아보겠습니다.

 

printf 함수를 사용해서 hello를 출력하는 방법은 다음과 같습니다.

#include <iostream>

int main()
{
    printf("Hello");
    return 0;
}

 

printf 함수를 사용하지 않고 hello를 출력하는 방법은 다음과 같습니다.

#include <iostream>

int main()
{
    std::cout << "Hello\n";
    return 0;
}

 

이번에는 단어 사이에 공백을 두어 "Hello World"를 출력하는 방법을 알아보겠습니다.

#include <iostream>

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

printf 함수에 문자 그대로 써 주면 됩니다.

 

printf 함수를 사용하지 않고 cout을 사용하는 경우에도 동일합니다.

#include <iostream>

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

 

이번에는 printf함수를 사용해서 문자를 줄바꿈해서 두줄로 출력하는 방법입니다.

#include <iostream>

int main()
{
    printf("Hello\nWorld");
    return 0;
}

문자 사이에 \n 문자를 넣어 줄바꿈을 적용하면 됩니다.

 

이번에는 printf 함수를 사용해서 홑 따옴표를 포함한 'hello'를 출력하는 방법입니다.

#include <iostream>

int main()
{
    printf("\'Hello\'");
    return 0;
}

홑 따옴표의 경우에는 \'문자 형식으로 넣어주면 됩니다.

 

쌍 따옴표의 경우에는 \" 문자를 넣어주면 됩니다.

#include <iostream>

int main()
{
    printf("\"Hello World\"");
    return 0;
}

 

% 기호를 사용할 때는 %%로 지정해 줘야 %기호가 표시가 됩니다.

#include <iostream>

int main()
{
    printf("\"!@#$%%^&*()\"");
    return 0;
}

// "!@#$%^&*()"

 

디렉토리 주소에는 \표시가 붙어 있는데 이 문자를 표시할 때는 \\ 이런형식으로 사용하시면 됩니다.

#include <iostream>

int main()
{
    printf("\"C:\\Download\\hello.cpp\"");
    return 0;
}

 

유니코드를 표시할때는 다음 표를 참고해서 출력하시면 됩니다. \u250C 하면  ┌가 출력됩니다.

  0 1 2 3 4 5 6 7 8 9 A B C D E F
250
251
252
253
254
255
256
257

┌┬┐
├┼┤
└┴┘

위와 같이 표시를 하려면 다음과 코드를 작성하면 됩니다.

#include <iostream>

int main()
{
    printf("\u250C\u252C\u2510\n\u251C\u253C\u2524\n\u2514\u2534\u2518");
    return 0;
}

 

 

이렇게 printf 함수를 사용해서 문자를 출력하는 방법에 대해서 알아봤습니다.

유용하셨다면, 공감과 구독 부탁 드립니다.

감사합니다.

댓글