초보자를 위한 C언어 강의! #3 변수 선언 하기 ('int, char, double, float')//Make a Changing number #3 (Learning 'int, char, double, float')
Vote 해주세요! 감사합니다!^^~
안녕하세요 nothink 입니다!
오늘은 변수를 선언하는 것을 배울겁니다.

그전에 저의 글에 댓글을 달아주신 분의 의견에 따라 사진을 잘라 더 크게 보이게 했습니다!!
조언 감사드립니다!
이제 시작 해봐요~~
실행환경: Windows 10 64비트
먼저 변수라는것이 뭘까요?
흔히 수학에서 x 하고 하는 그 변수 맞습니다.
변수는 변하는 수를 뜻합니다. 즉 변수는 상황에 따라서 값이 바뀔수 있다는거죠!
저번 처럼 (https://steemit.com/c/@nothink/c-2-printf-printing-letter-in-console-2-learning-printf) Ctrl+N 을 해주시거나 왼쪽 위에를 눌러러서 아래와 같이 뜨게 합니다 .! ↓

그리고 아래의 소스를 입력 합니다.
※소스 (Source)
#include <stdio.h>
int main() {
int a;
char b;
double c;
float d;
a=10;
b='x';
c=3.141592653589793238462643383279502884197169;
d=3.141592653589793238462643383279502884197169;
printf("%d", a);
printf("%c", b);
printf("%lf", c);
printf("%lf", d);
return 0;
}

이번에도 F11 을 눌러서 컴파일과 실행을 동시에 해줍니다.

이름도 정해주시고용~
실행결과는 아래와 같이 보기 어렵게 나왔습니다.↓

이것은 어떻게 해결 할까요?
그건 우리가 저번 시간에 배운 \n 을 쓰는 것입니다.
\ 는 우리나라 키보드에 없는 것으로 원화 키 W 처럼 생긴애를 눌러야 합니다. (Steemit 에서 원화키가 않뜨네여;;)
저번 강의:https://steemit.com/c/@nothink/c-2-printf-printing-letter-in-console-2-learning-printf
에서 보세영~~
즉 아래 와 같이 소스를 입력 해야 합니다.
※소스 (Source)
#include <stdio.h>
int main() {
int a;
char b;
double c;
float d;
a=10;
b='x';
c=3.141592653589793238462643383279502884197169;
d=3.141592653589793238462643383279502884197169;
printf("%d \n", a);
printf("%c \n", b);
printf("%lf \n", c);
printf("%lf \n", d);
return 0;
}

처럼 해야 합니다.
실행 결과는?!?!?!?!?!???!! ↓↓↓

이와 같이 아까보다 쉽게 볼수 있게 되었습니다.
그럼 명령어를 알려드려야 겠죠?
먼저 int 는 integer 의 약자로 정수만 저장할수 있는 변수를 선언 합니다.
범위는 –2,147,483,648 ~ 2,147,483,647 입니다.
다음 char 는 character 의 약자로 문자 1개만 저장을 할수 있는 변수를 선언 합니다.
char은 1바이트 인데 한글은 2바이트 여서 char 변수에 한글을 넣으면 아래 사진 처럼 아무것도 출력이 되지 않거나 ? 가 출력이 될때가 있습니다.

실행결과

나머지는 4강에서 설명 합니당~
이상 nothink 였습니당~
Vote 부탁드립니다~
감사합니당!!
Please Vote
Thank you~!
Leave 초보자를 위한 C언어 강의! #3 변수 선언 하기 ('int, char, double, float')//Make a Changing number #3 (Learning 'int, char, double, float') 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')