초보자를 위한 C언어 강의! #5 사용자의 값을 입력 받기 ('scanf')//C language #5 learning scanf
Vote 해주세요! 감사합니다!^^~
안녕하세요 nothink 입니다!
오늘은 사용자의 값을 받을수 있는 scanf 문을 배울 것입니다.
실행환경 : Windows 10 64비트
이번에는 소스 부터 봐용~
#include
int main() {
int user;
scanf("%d", &user);
printf("%d", user);
return 0;
}
출력 결과는 사용자가 입력한 값이 됩니다.
사진↓↓↓
먼저 소스를 한국어로 해석 하자면 user 라는 정수만 담을수 있는 박스를 만들고 그박스에 사용자가 입력 한 수가 들어가게 하고 그 상자 안에 있는 값을 출력 하라는 것입니다.
이제 명령어 설명을 하겠습니다.
이번에 새로 나온 명령어는 scanf 입니다.
영어를 좀 하시는 분께서는 scanf 가 스캔을 하는것 같다는 생각이 드실겁니다.
(" %d" ) 가 printf 에서는 뒤에 나오는 수를 출력 하는 거였지만. 이번에는 뒤에 나오는 수에 저장을 한다는 뜻입니다.
즉
scanf("%d", &a);
는 입력 받은 값을 a에 저장을 한다는 뜻입니다.
&는 주소 값을 나타내는데 말그대로 그 변수의 주소 값입니다. 메모리 중에서 어느 위치에 있는지 말하는 것입니다. 나중에 또 배우게 되니 그떄 설명을 더 자세히 하도록 하겠습니다.
&a 를 않하고 그냥 a 를 쓰면 아래 사진 처럼 되니 주의 하시고 프로그램 닫기를 클릭 하셔야 합니다.
↑& 를 안넣은 사진
이상 nothink 였습니당~
Vote 부탁드립니다~
감사합니당!!
Please Vote
Thank you~!
Leave 초보자를 위한 C언어 강의! #5 사용자의 값을 입력 받기 ('scanf')//C language #5 learning scanf to:
Read more #kr posts
Best Posts From nothink
We have not curated any of nothink's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From nothink
- 오랫만에 접속을 해봤네욤 ㅎㅎ - (feat.오버워치 무고벤)
- [nothink] BCPF 컨텐츠 학교를 다녀 왔다~
- FLL 로봇 지역 대회에 갔다 왔습니다.
- 공고! GMT SOFT 팀 모집
- 여행 와서 글을 잘 못올리네요
- 초보자를 위한 C언어 강의! #5 변수 관련 심화 & printf 문 심화 ('%.2d')//C language #5 learn more about printf & int etc.....
- 초보자를 위한 C언어 강의! #5 사용자의 값을 입력 받기 ('scanf')//C language #5 learning scanf
- 초보자를 위한 C언어 강의! #4 변수 선언 하기 2 ('int, char, double, float') & Dev c++ 간단한 설정//Make a Changing number 2 #4 (Learning 'int, char, double, float') & Simple Dev c++ Settings
- 내일 까지 쉽니다. 죄송해요....(itx-청춘(2층 열차)타고 서울 여행) //Traveling to Seoul by itx-cheongchun 2floors
- 초보자를 위한 C언어 강의! #3 변수 선언 하기 ('int, char, double, float')//Make a Changing number #3 (Learning 'int, char, double, float')