목록강좌/c언어 강좌 (5)
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가 붙은건 그냥 헤더파일이..