[C언어] 기본 입출력

한성산·2023년 11월 5일

C언어

목록 보기
3/8

scanf()

  • 특정한 변수에 값을 넣기 위해 사용하는 함수
  • Visual Studio에서 scanf()는 취약한 함수로 분류되어 사용할 수 없도록 제한하고 있기 때문에 _CRT_SECURE_NO_WARNINGS를 선정해 주어야 함.
# define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int main(void) {
	int a;
    scanf("%d", &a); // &는 변수 a의 주소
    printf("숫자 %d.\n);
    return 0;
}

형식 지정자

  1. int(4 Bytes) : %d를 통해 데이터 입출력을 실행.
  2. long long(8 Bytes) : %lld를 통해 데이터 입출력을 실행.
  3. double(8 Bytes) : 입력 시 %lf, 출력 시 %f를 통해 데이터를 처리.
  4. float(4 Bytes) : %f를 통해 데이터 입출력을 실행.
  5. string(제한 없음) : %s를 통해 데이터 입출력을 실행.
  6. char(1 Byte) : %c를 통해 데이터 입출력을 실행.

※ 출처: 패스트캠퍼스, 컴퓨터공학 올인원 패키지

0개의 댓글