nothink avatar

초보자를 위한 C언어 강의! #3 변수 선언 하기 ('int, char, double, float')//Make a Changing number #3 (Learning 'int, char, double, float')

nothink

Published: 20 Jul 2017 › Updated: 20 Jul 2017초보자를 위한 C언어 강의! #3 변수 선언 하기 ('int, char, double, float')//Make a Changing number #3 (Learning 'int, char, double, float')

초보자를 위한 C언어 강의! #3 변수 선언 하기 ('int, char, double, float')//Make a Changing number #3 (Learning 'int, char, double, float')

Vote 해주세요! 감사합니다!^^~

안녕하세요 nothink 입니다!

오늘은 변수를 선언하는 것을 배울겁니다.







c0.png

그전에 저의 글에 댓글을 달아주신 분의 의견에 따라 사진을 잘라 더 크게 보이게 했습니다!!
조언 감사드립니다!



이제 시작 해봐요~~

실행환경: Windows 10 64비트

먼저 변수라는것이 뭘까요?

흔히 수학에서 x 하고 하는 그 변수 맞습니다.

변수는 변하는 수를 뜻합니다. 즉 변수는 상황에 따라서 값이 바뀔수 있다는거죠!

저번 처럼 (https://steemit.com/c/@nothink/c-2-printf-printing-letter-in-console-2-learning-printf) Ctrl+N 을 해주시거나 왼쪽 위에를 눌러러서 아래와 같이 뜨게 합니다 .! ↓

c1.png



그리고 아래의 소스를 입력 합니다.

소스 (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;

}








c2.png



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




c3.png

이름도 정해주시고용~










실행결과는 아래와 같이 보기 어렵게 나왔습니다.↓

c4.png

이것은 어떻게 해결 할까요?

그건 우리가 저번 시간에 배운 \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;

}











c7.png
처럼 해야 합니다.




실행 결과는?!?!?!?!?!???!! ↓↓↓






c6.png






이와 같이 아까보다 쉽게 볼수 있게 되었습니다.

그럼 명령어를 알려드려야 겠죠?






먼저 int 는 integer 의 약자로 정수만 저장할수 있는 변수를 선언 합니다.
범위는 –2,147,483,648 ~ 2,147,483,647 입니다.




다음 char 는 character 의 약자로 문자 1개만 저장을 할수 있는 변수를 선언 합니다.
char은 1바이트 인데 한글은 2바이트 여서 char 변수에 한글을 넣으면 아래 사진 처럼 아무것도 출력이 되지 않거나 ? 가 출력이 될때가 있습니다.


c7.png
실행결과


c8.png







나머지는 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:

Written by

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