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~!
소스코드를 올리는 2가지 방법 참고하세요...
https://steemit.com/kr-dev/@kdj/2mgzti
감사합니당~~!!
뉴비는 언제나 응원!이에요.
팁! : 프로그래머, 개발자 관련글은 kr-dev태그를 보통 쓰더라구요.
6.94% 보팅
현재 보상량 : [ 평균 - 0.99 / 3개 / 합계 : 2.97 ]
글 잘 봤습니다. 성의가 엄청 나네요^^;
IDE는 visual studio 를 사용하는것이 좋을것 같습니다.
네