프로그래밍/작은 메모

C, C++ 터미널 출력 색상 변경

satnurn 2025. 10. 20. 18:17
반응형

단순히 색상 변경 방법 기록.

 

 

 # 환경

 - Ubuntu 22.04

 - c++

 

 

 

 

 

 

 # 터미널 출력 색상 변경 코드

#include <cstdio> // C++에서 printf를 위해 필요

// ANSI 색상 코드 정의
#define ANSI_COLOR_RED      "\x1b[31m"
#define ANSI_COLOR_GREEN    "\x1b[32m"
#define ANSI_COLOR_YELLOW   "\x1b[33m"
#define ANSI_COLOR_RESET    "\x1b[0m" // 색상을 원래대로 되돌리는 코드

int main() {
    // 1. 빨간색으로 출력
    printf(ANSI_COLOR_RED "printf로 출력된 빨간색 메시지입니다.\n" ANSI_COLOR_RESET);
   
    // 2. 녹색으로 출력
    printf(ANSI_COLOR_GREEN "printf로 출력된 녹색 메시지입니다.\n" ANSI_COLOR_RESET);
   
    // 3. 일반 색상 출력
    printf("다시 일반 색상으로 돌아왔습니다.\n");

    return 0;
}

 

 

 *출력이 많을 때 구분하기 위해 사용해봄.

 

 

 

반응형