Apple 정품 아이폰 16 Pro 자급제, 화이트 티타늄, 256GB






블로그 내에서 다른 포스팅 검색하기기
검색어를 입력해주세요

 

목차

  1. 이전 포스팅의 C 언어 printf 함수로 문자열 출력 예제 학습 링크
  2. 이전 포스팅의 C 언어 문자열 Hex 값 출력 예제 학습 링크
  3. 이전 포스팅의 C 언어 Hex 문자열을 바이트로 변환 예제 학습 링크
  4. C 언어 scanf 사용자 입력 함수로 숫자 입력받아 화면에 출력 예제
  5. C 언어 scanf로 문자열 입력받은 후 화면에 출력 예제

 

 

 

 

 

 

 

 

 

이전 포스팅의 C 언어 printf 함수로 문자열 출력 예제 학습 링크

이전 포스팅에서는 c언어에서 printf 함수를 이용하여 화면에 문자열들을 출력하는 방법과 예제에 대해 알아보았습니다. print는 출력하다라는 의미를 가지고 있습니다. format 포맷을 가진 문자열의 형태로 사용자가 입력한 숫자, 문자열들을 재가공하여 출력해주는 함수입니다. stdio.h에 있는 일반적인 출력함수로서 유명한 hello world를 출력하기 위해서도 이 printf 함수를 사용합니다. c언어로 화면에 숫자, 문자열을 출력하는 방법이 궁금하시다면 아래 링크의 포스팅을 참고하여 printf 함수 사용 방법에 대해 학습해주세요.

 

2020.07.03 - [C/stdio] - C/C++ printf 포멧 API 사용 예제(출력) - 1

 

C/C++ printf 포멧 API 사용 예제(출력) - 1

C/C++ 관련 포스팅 목록 2020/07/02 - [Linux/C] - C/C++ C에서 Split 구현 예제(문자열 자르기 strtok) 2020/07/01 - [Linux/C] - C/C++ API 문자열 특정 문자로 나누기(strtok) 2020/06/28 - [Linux/C] - C/C++ API strchr(특정 문자 위

salguworld.tistory.com

 

 

 

 

 

 

 

이전 포스팅의 C 언어 문자열 Hex 값 출력 예제 학습 링크

다음으로 이전 포스팅에서는 c언어에서 바이트로 이루어진 hex 16진수 값을 문자열로 변환하는 방법에 대해 알아보았습니다. 16진수란 0~F까지 16개의 표시 방법을 16진수 라고 합니다. hex표기법이라고 부르며 정수의 형태를 나타내고 있습니다. 하지만 텍스트 파일에 해당 내용을 저장하거나 네트워크 통신으로 전달할 때 문자열로 변환해야할 때가 있습니다. c언어에서 hex 값을 문자열로 변환하여 저장하거나 화면에 출력하는 방법이 궁금하시다면 아래의 포스팅을 참고하여 학습해주세요.

 

2020.07.03 - [C] - C/C++ 문자열 Hex 값 출력(16진수 변환)

 

C/C++ 문자열 Hex 값 출력(16진수 변환)

C/C++ 관련 포스팅 목록 2020/07/03 - [Linux/C] - C/C++ printf 포멧 API 사용 예제(출력) - 1 2020/07/02 - [Linux/C] - C/C++ C에서 Split 구현 예제(문자열 자르기 strtok) 2020/07/01 - [Linux/C] - C/C++ API 문자열 특정 문자로

salguworld.tistory.com

 

 

 

 

 

 

 

이전 포스팅의 C 언어 Hex 문자열을 바이트로 변환 예제 학습 링크

마지막으로 이전 포스팅에서는 c언어에서 문자열로 변환된 hex 16진수 값을 다시 정수의 형태로 변환하는 방법에 대해 알아보았습니다. 11FF라는 16진수 값은 총 2byte로서 11, FF 라는 두 값을 가집니다. 또 이 값을 문자열로 변환하였을 때는 1, 1, F, F 라는 아스키 문자 4글자로 표현됩니다. 따라서 2글자의 문자열을 때네어 다시 16진수 hex 값의 형태로 정수로 변환해야합니다. 만약 c언어 프로그램에서 Hex 16진수 문자열을 다시 바이트로 변환하는 방법이 궁금하시다면 아래 링크를 참고하여 학습해주세요.

 

2020.07.05 - [C] - C/C++ Hex 문자열 바이트 변환 예제

 

C/C++ Hex 문자열 바이트 변환 예제

C/C++ 관련 포스팅 목록 2020/07/03 - [Linux/C] - C/C++ 문자열 Hex 값 출력(16진수 변환) 2020/07/03 - [Linux/C] - C/C++ printf 포멧 API 사용 예제(출력) - 1 2020/07/02 - [Linux/C] - C/C++ C에서 Split 구현 예제(문자열 자르기

salguworld.tistory.com

 

 

 

 

 

 

 

C 언어 scanf 사용자 입력 함수로 숫자 입력받아 화면에 출력 예제

아래는 c언어에서 scanf 함수를 사용하여 터미널로부터 사용자의 숫자 입력을 받아 변수에 저장한 후 화면에 출력하는 예제입니다. 엔퍼센드(&) 키워드를 변수 앞에 붙임으로써 변수의 포인터를 전달할 수 있습니다. 이렇게 포인터를 전달하면 값을 입력받을 수 있습니다.

 

#include <stdio.h>

int main() {
    int number;

    // 사용자로부터 숫자 입력 받기
    printf("숫자를 입력하세요: ");
    scanf("%d", &number);

    // 입력된 숫자 출력
    printf("입력한 숫자: %d\n", number);

    return 0;
}

 

c언어에서 scanf 함수로 사용자에게 숫자를 입력받아 변수에 저장한 후 출력한 모습

 

 

 

 

 

 

C 언어 scanf로 문자열 입력받은 후 화면에 출력 예제

아래는 c언어에서 scanf로 문자열을 사용자로부터 입력받아 printf 함수로 화면에 출력하는 예제입니다. 버퍼 주소를 전달함으로써 사용자의 문자열을 입력받을 수 있습니다.

 

#include <stdio.h>

int main() {
    char text[100];

    // 사용자로부터 문자열 입력 받기
    printf("문자열을 입력하세요: ");
    scanf("%s", text);

    // 입력된 문자열 출력
    printf("입력한 문자열: %s\n", text);

    return 0;
}

 

 

c언어에서 scanf 함수로 사용자에게 문자열을 입력받아 버퍼에 저장하고 출력한 모습

반응형


살구엉덩이님의
글이 좋았다면 응원을 보내주세요!