목록강좌 (13)
ZER0 D0G의 잡동사니 블로그
여러분들은 살다가 제어가 불가능한 순간이 많을 것이다. 필자도 그렇다. 하지만 컴퓨터는 그렇지 않다. 아니 그럼 안된다. 그런 기념으로 오늘은 컴퓨터를 제어하는 제어문에 대해 araboja. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 #include int main() { int input, an_input; //변수 정의 영역 printf("input your value: "); scanf("%d", &input); //입력 받는 영역 printf("\n input your another value: "); scanf("%d", &an_input); //다른값 입력 영역 if(input
여러분들은 분명 프로그램을 키면 뭐든 입력해서 사용할것이다. 실제로 input이 없는 프로그램을 찾는게 훨씬 빠를것이다. 자 그럼 명색이 프로그램인데 입력정도는 해서 컴퓨터와 대화를 나누어야 하지 않겠는가? 시작해보자 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 #include int main() { //변수 정의 영역 int input = 0; //입력 printf("input your value :"); scanf("%d", &input); //출력 printf("%d", input); //종료 return 0; } cs 를 입력해봐라 ("직접 입력"하라는것을 강조하는 이유는 그냥 복사 붙여넣기 할때와는 다르게 정말 잘외워지기 때문이다.) 그럼 아마 이렇게 나올것이다. ..
저번엔 기초중의 기초 printf함수만 배웠다. (참고로 int, printf, return 0 같은것들을 함수라고 한다. 이런 함수들은 전부 stdio.h헤더 파일안에 정의 되어있다. 그걸 우리는 참조 하는거다.) 오늘은 변수에 대해 araboja. 변수란 변하는 수다. 끝. 인줄 알았지? 자 다시 한번 코드를 작성해보자. 코드 분석 들어간다. 저번에 배운 것들 제외 하고 설명 하겠다. 그럼 쌔끈한 뉴비코드들이 널 기다리고 있을거다. 아마 쌔끈한 뉴비가 기다리는곳은 이곳밖에 없지 않을까? 장난이다. -변수 변수란 말그대로 변하는 수이다 변하지 않는 상수랑은 정반대의 개념이라고 할수있다. 먼저 int a;를 보도록 하자 c언어에는 여러 무서운 형들이 있다. 정수형, 실수형, 문자형, 우리형 등등 int는..
"안녕, 세상아!"는 삼중적인 의미를 두고있다. 긍정적, 부정적, 프로그래밍적. 그 중 우리는 프로그래밍적인걸 외쳐볼까 한다. 저번에 우리가 깔은 dev c++가 있을것이다. 켜라. 이런 화면이 나온다. 누르고 싶게 만드는 빨간 동그라미다. 누르자. 그럼 넌 코드를 작성 할 수 있다. 그리고 컴파일도 할수있지. 컴파일이 뭐냐고? 지금 넌 이걸 배울 필욘없다. 따라쳐라. 그냥 f11 눌러라(그렇다고 f, 1, 1 누르지마라) 이렇게 하고 저장해라. 그럼 이렇게 뜬다. 이제 코드 분석 간다 꽉 잡아라. 처음에 #include 는 stdio.h라는 헤더파일을 포함 하겠다는거다. 컴퓨터를 처음 잡아본게 아니라면 다들 .exe를 본적이 있을거다. 이건 윈도우 PE파일이라는거다. 그럼 .h가 붙은건 그냥 헤더파일이..