C언어 문자열 버퍼 설정과 출력 방법 | buffer 변수와 sprintf_s 함수 사용하기

.

#include <stdio.h>
#include <string.h>

/* 함수 선언 */
void Call_SafeStringBufferOutput(void);

/* 프로그램 시작 */
int main(void)
{
    printf("\n----- Start 17.Safe_String_Buffer_Output \n\n");

    Call_SafeStringBufferOutput();

    printf("\n----- End \n\n");

    /* 정상 종료 */
    return 0;
}

void Call_SafeStringBufferOutput(void)
{
    char input_text_1st[255];
    char input_text_2nd[255];
    char input_buffer[255];

    printf("scanf_s 1번째 입력 : ");
    printf("=> ");
    fgets(input_text_1st, sizeof(input_text_1st), stdin);
    input_text_1st[strcspn(input_text_1st, "\n")] = '\0';

    printf("scanf_s 2번째 입력 : ");
    printf("=> ");
    fgets(input_text_2nd, sizeof(input_text_2nd), stdin);
    input_text_2nd[strcspn(input_text_2nd, "\n")] = '\0';

    sprintf_s(input_buffer, sizeof(input_buffer), "%s %s", input_text_1st, input_text_2nd);

    printf("\n버퍼 문자열 출력 결과 : `%s`\n", input_buffer);
}

.

코드 실행 결과
코드 실행 결과

.

.

댓글

파이썬 시작 문자열 출력문 print | 그놈의 Hello World

이미지
코딩을 위한 프로그램 언어를 공부하면 처음 만나는 것이 `Hello World`이다. 이 간단한 문장으로 프로그램 언어를 접하면서 코드를 작성하고 출력하는 과정을 알 수 있다. 파이썬에서 `Hello World`문장을 출력하는 것은 print 함수를 사용하면 된다. 비주얼 스튜디오 코드( Visual Studio Code )에서 파이썬 코드의 print 함수를 사용해 `hello world`를 출력해 본다. 파이썬 print / 문자열 출력 파이썬 문자열 출력 print 사용 방법 파이썬에서 문자열을 출력하는 방법은 print() 함수를 사용하는 것이다. 방법은 간단하며 아래와 같다. print("문자열") print(변수) 단순히 문자열을 화면에 출력할 때는 쌍따옴표( " ) 또는 작은 따옴표 ( ' )를 사용해 문자열을 입력하면 된다. 비주얼스튜디오코드에서 사용하기 파이썬에서 문자열을 출력하는 방법은 print 함수를 사용하는 것이다. 비주얼스튜디오코드( Visual Studio Code, 이하 VS Code )에서 파이썬의 print 함수를 사용하여 직접 문자열을 입력하고 출력해 보도록 한다. 순서는 다음과 같다. 비주얼 스튜디오 코드 실행. 파이썬 파일 생성. print 함수 작성 실행 ( 파일 선택 후 Ctrl + F5 ) 단계 진행하기 위의 과정을 하나씩 진행하며 파이썬의 print 함수를 이용해 문자열을 출력해 보자. 비주얼 스튜디오 코드 실행 먼저 비주얼 스튜디오 코드를 실행하여 파이썬 코드를 작성하기 위한 준비를 한다. 비주얼 스튜디오 코드는 파이썬 뿐만 아니라 다양한 웹/앱을 만들 수 있는 무료 IDE 이기에 프로그램 언어를 공부하기에 필수적이다. 비주얼 스튜디오 코드를 실행하면 다음과 같은 화면이 나타날 것이다. 비주얼 스튜디오 코드 IDE 실행 모습 파이썬 파일 생성 Open Folder 를 사용해 임의의 폴더를 열면 위의 이미지와 같은 형태가 될 것이다. 파일도 없고 아무것도 없다. 파일을 하나 생성하자...