C(10)
-
4. C 변수와 자료형
변수의 사전적 의미는 "변할 수 있는 수" 입니다. 하지만 코딩에서 변수는 데이터 값을 담는 상자라고 보면 편합니다. C 언어에서는 서로 다른 키워드로 표현되는 여러 가지 종류의 변수가 있습니다. 이 종류를 자료형이라고 합니다. 다음은 C언어에서 사용되는 자료형입니다. 몇가지 자료형은 잘 쓰지도 않아서 이런게 있구나 알아만 두시면 됩니다. 주로 쓰는 자료형은 굵은 글씨로 표시했습니다. 자료형 명칭 크기 형식 약자 값의 표현범위 정수형 int 4바이트 정수 INTeger -2,147,483,648 이상 +2,147,483,647 이하 short 2바이트 정수 SHORT integer -32,768 이상 +32,767 이하 long 4바이트 정수 LONG integer -2,147,483,648 이상 +2,..
2022.02.16 -
3. C 출력 (글자 띄우기) - printf() 함수
저번 강의에서도 알아봤듯이, printf() 함수는 특정한 값이나 글자를 출력하는데 사용됩니다. #include int main() { printf("Hello World!"); return 0; } 와 같이 printf() 함수를 사용할 수 있습니다. 실행 결과는 다음과 같습니다. Hello, World! printf() 함수의 괄호 ( ) 사이에 들어간 값을 보면 그냥 글자가 아니라 큰 따옴표 " "로 둘러싸인 글자들이 있는 것을 볼 수 있습니다. 이를 문자열이라고 하며, 문자열을 출력할 때 " "를 쓰지 않으면 오류가 납니다. 또한, 다음과 같이 printf() 함수를 여러 번 사용할 수 있습니다. #include int main() { printf("Hello, World!"); printf("안..
2022.02.16 -
2. C의 문법
#include int main() { printf("Hello World!"); return 0; } Hello, World! 위의 코드는 저번 시간에 작성하고 끝낸 것입니다. 이제 이 코드를 줄 별로 나누어 C 언어의 문법에 대해 알아보겠습니다. 코드 설명 1번째 줄: stdio.h는 STanDardInputOutput의 약자로, C언어의 기본적인 입출력 구문을 사용할 수 있게 해주는 헤더 파일 (Header File)입니다. 헤더 파일이란, 미리 함수를 정의해 놓은 C언어 파일을 다른 C언어 파일에 쉽게 추가할 수 있도록 만들어 놓은 함수의 집합체 파일이라고 보시면 됩니다. 이 1번째 줄은 없으면 기본적인 입출력이 불가능하기 때문에 C 프로그램에서 항상 등장하는 구문입니다. 2번째 줄: 아무것도 없..
2022.02.16 -
1. C 시작하기
C는 무엇인가? C 언어는 데니스 리치가 1972년에 벨 연구소에서 개발한 프로그래밍 언어입니다. 매우 오래된 언어임에도 불구하고 아직까지도 인기가 있습니다. C는 UNIX 운영체제를 위해 개발되었기 때문에 UNIX와 연관성이 있습니다. C를 배워야 하는 이유? 전 세계에서 가장 많이 사용되는 언어 중 하나입니다. C를 알면 문법이 비슷한 C++, C#, Python, Java 등의 언어를 배우기 쉽습니다. C의 처리속도는 Python이나 Java보다 훨씬 빠릅니다. 활용도가 높아 앱이나 과학기술 등 여러 분야에 사용될 수 있습니다. C++는 무엇인가? C++는 C의 확장기능으로, C++와 C의 가장 큰 차이점은 객체 지향적 프로그래밍 (OOP, Object Orientated Programming)을 ..
2022.02.16