안녕하세요. 오늘은 프로그래밍(코딩)을 하는데 가장 많이 이용되고 또 중요한 부분인 변수와 주석에 대해 알아보겠습니다. 먼저, 변수란 쉽게 말하면 '무엇을 담을 수 있는 그릇'이라고 생각하시면 됩니다. 여기서 무엇이란 정수, 실수(소수), 메모리(RAM)주소, 문자, 문자열 등 많은 것들을 담을 수 있습니다. 이런 변수를 선언할 때는 특별한 경우를 제외하고는 일반적으로 자료형의 이름 변수명 이런 방식으로 선언하게 됩니다. 여기서 자료형의 이름이란 제가 변수를 '무엇을 담을 수 있는 그릇'이라고 말씀드렸는데 그 무엇을 종류를 뜻하게 됩니다. 이렇게 말로 해서는 잘 이해가 안될 수 있으니 제가 예를 들어드리겠습니다.이런 방식으로 선언하시면 됩니다. 이런 값들을 printf 함수(기능)을 사용하여 출력하실때 ..
안녕하세요. 이번에는 C언어로 사용한 프로그래밍을 할 때 가장 많이 사용되는 함수(기능)인 printf 에 대해 알아봅시다. printf 함수는 이름과 똑같이 어떤 내용을 출력해주는 역할을 해줍니다. printf 의 기본 사용법은 printf("출력할 내용"); 입니다. 예를 들어 이렇게 입력해주시면 이렇게 입력한 내용 그대로 cmd(검은 창)에 출력해주게 됩니다. 출력할 내용에는 숫자 문자 상관 없이 올 수 있습니다. 이제 printf의 또다른 기능인 서식문자에 대해 알아봅시다! 먼저 서식문자란 쉽게 말하면 서식문자가 나타내는 형식으로 대체하여 출력해주는것입니다. 이렇게 설명하면 잘 감이 안올 수 있으니 예를 들어드리겠습니다. 자 이렇게 코드를 짜면 저기 출력할 내용에 %d라는 %뒤에 뭔가 붙어있는것이..
오늘은 C언어 프로그래밍의 기본이 되는 main 함수와 세미콜론 그리고 C언어가 아니더라도 모든 언어에 중요한 들여쓰기에 대해 말해보도록 하겠습니다. 우선 main 함수란 간단하지만 무척 중요한 존재로서 C언어로 작성된 프로그램이 실행이될 때 가장 먼저 실행되는 부분입니다. 이렇게 main 함수가 없는 프로그램을 코딩(프로그래밍)을 한 뒤에 컴파일을 하게되면이렇게 오류 메시지를 출력하게 됩니다. 이 진입점이 정의되지 않았다는 오류메시지가 뜻하는 것은 말 그대로 어디부터 실행해야 될지 모르겠다는 것입니다. 이렇게 main 함수가 간단하지만 없어서는 안될 중요한 존재라는 것을 알아보았습니다. 그 다음은 세미콜론에 대해 알아보겠습니다. 세미콜론은 언어로서 마침표와 같은 기능을 한다고 할 수 있습니다. 우리가 ..
이번에는 C언어의 기초가 되는 것들 중 하나인 헤더 파일에 대해 알아보겠습니다. 먼저 헤더파일이란 쉽게 말하면 공구상자라고 생각하시면 됩니다. 간단한 예를 들자면 여러분이 목재의자를 제작하고자 할 때 단순히 목재만 필요한것이 아니라 그것을 가공할 줄자, 톱 등 다양한 도구들이 필요하게 됩니다. 이것을 프로그래밍의 관점에서 보자면 여러분이 데이터를 처리하는 어떤 프로그램을 만들고자 할 때 가공할 도구들이 필요하게 되는것입니다. 먼저 C언어 프로그래밍을 하게 되면 가장 먼저 사용하게 되는 헤더 파일인 stdio.h 헤더파일에 대해 알아봅시다. stdio.h 헤더파일은 printf 나 scnaf같은 기본적인 입출력을 담당하는 함수(기능)을 정의하고 있는 헤더파일입니다. 그리고 헤더 파일을 선언할 때는 #inc..