본문 바로가기

c

12. C에서 키보드 입력받는 방법 scanf() - 표준입력 12. C에서 키보드 입력받는 방법 scanf() - 표준입력 scanf()도 getchar()과 같이 표준입출력에 포함됩니다. scanf()란? scanf()는 형식화된 입력을 키보드로부터 받습니다. 형식화된 입력이란 printf()의 서식과 비슷한 의미를 갖습니다. 즉, 입력받을 변수를 여러개 기입하여 서식에 맞추어 데이터를 저장합니다. scanf()의 파라메터를 한번 보죠. scanf()의 파라메터 scanf( 서식 , 입력받을변수 ) 서식을 잘 모르시겠으면 [C,C++ 레퍼런스] - printf() 사용법 을 한번 보시고 오세요 ^^ 간단한 예를 보도록 하죠. int a; scanf("%d", &a); printf()문을 많이 사용하셨으면 쉽게 이해되실겁니다. 이건 서식이 정수형이고 a라는 변수에.. 더보기
7. if문 사용법 - 제어문 if문 사용법 - 조건문 이제 제어문을 공부할 차례가 되었습니다. 제어문은 크게 if, for, while, switch가 있습니다. 이번 글에서는 if문을 설명해 보겟습니다. if 문은 조건문 if문은 조건문입니다. 무엇이냐하면 참, 거짓 혹은 크냐, 작냐, 같냐 등등을 조건을 걸어 확인하는 제어문입니다. 연산자에 대해서 보도록하죠. 연산자 조건 A == B A와 B가 같다 A != B A와 B가 틀리다 A B A보다 B가 작다 A = B A보다 B가 작거나 같다 수학에서 사용하는 부동호들과 흡사합니다. 간단한 코드를 보도록 하죠. #include void main() { int a, b; a = 10; b = 5; if(a == b) printf(" A와 B가 같다.\.. 더보기
3. 화면에 Hello World 출력하기 화면에 Hello World 출력하기 저번글에 이어 이번엔 아무것도 없는 빈 프로젝트에 파일을 추가해 Hello World를 출력해보도록 하겠습니다. 본문에 들어가기 앞서 Hello World라는게 무엇이냐 라고 궁금할수 있겠는데요. 많은 프로그래밍책들이 언어를 불문하고 모든 예제 첫페이지는 Hello World 를 많이 사용합니다. 뭐 시초는 왜 그런지는 잘 모르겠지만요. ^^ 뭐 알아보면 어떻게든 알수 잇겠지만 굳이 그것은 여기서 중요한 것이 아니니까 스킵합니다. ㅎ 자 그럼 Hello World를 만들어 봅시다. 일단 아래그림을 한번 보죠. 저번글에서 설명했던 Workspace와 Project입니다. 추후 하나의 Workspace에 여러개의 Project를 달수 있다고 지난글에 남겨놓았으니 저번글을.. 더보기
2. 프로그래밍의 시작 - 프로젝트 만들기 프로그래밍의 시작 - 프로젝트 만들기 C프로그래밍을 할수 있는 환경으로는 여러방법이 있지만 제일 간단한 MS Visual Studio를 기준으로 하겠습니다. 컴파일 및 링크, 실행이 툴에서 다 지원을 하기 때문에 사용법이 간단합니다. Visual Studio 6.0 이 그나마 용량도 작고 초보자들이 사용하기에 제일 심플하다고 판단됩니다. 그래서 저도 6.0 을 기반으로 앞으로 계속 작성할겁니다. ^^ Project라는 개념은 하나의 응용프로그램입니다. Workspace라는 개념이 또 존재하는데 Workspace는 말그대로 작업공간입니다. 쉽게 예를 들어서 스타를 비교해 보겠습니다. 블리자드사(스타개발사)에서 스타크래프트의 개발소스를 공개했다 치고 소스를 열어보니 이렇게 되어있는 겁니다. Workspace.. 더보기