나를 기록하다
article thumbnail
반응형

나도 코딩님의 유튜브 영상을 보면서 실습 중이다. 개인 기록 및 스스로 복습을 하기 위해 티스토리 블로그에 작성한다.

 

1. printf

연산을 하기 위해 정수형 변수 add를 선언해주고 printf에 %d를 통해서 값을 받는다.

실행

 

 

2. scanf는 키보드 입력을 받아서 저장한다.

int input을 선언하고 키보드에 값을 입력하면 scanf_s를 통해 값을 받는다.

이때 scanf_s(%d", &input);과 같은 형태로 값을 받는데 &표시는 input이라는 변수가 정의된 곳에 값을 입력받겠다는 의미

실행

 

3. scanf를 통한 여러값 한번에 받기

 

※ 에러 발생

- 처음에 아래와 같은 에러가 발생하여 매우 당황하였다. 에러 발생 원인을 인터넷을 통해 찾아보니 전 단계에서 실행 중이었던 콘솔을 종료하지 않은 채 다음 과정을 실행하여 발생한 것이다.

해결방법은 기존의 콘솔을 종료하고 다시 실행하면 된다. 이를 예방하려면 도구 - 옵션-디버깅에 들어간 다음 디버깅이 중지되면 자동으로 콘솔 닫기를 체크하면 예방할 수 있다.

실행 - 100 200 300 을 순차적으로 입력했을 때 첫번째 값, 두번째 값, 세번째 값으로 순차적으로 받음을 알 수 있다.

 

4. 문자열

코드 짜기 - char 변수 = '문자'; 형태로 선언, %c로 값을 받는다.

실행

 

5. 문자열

char str[]의 형태로 선언하고 %s로 받는다. 단 scanf_s("%s", str, sizeof(str));의 형태로 str은 총 256개의 공간, sizeof로 256개 이내의 문자만 받게다고 선언한다.

실행

 

반응형
profile

나를 기록하다

@prao

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

profile on loading

Loading...