C Lan

C언어에서는 연산이 매우 매우 중요하다고 할 수 있는데요. 예를 들어 1 부터 100까지 차례대로 적어주는 프로그램을 만든다고 가정하면, 반복도 중요하지만 숫자를 하나 하나 증가시켜주는 연산이 필요할것입니다. 이것을 도와주는것이 바로 '산술연산자' 입니다. 그 중에서도 오늘 배울것은 사칙연산과 같은 산술 연산을 배워볼것입니다. 실제로 변수를 가지고 직접 연산자를 이용한 연산을 해보셔야 체감하실 수 있습니다. 후에 나오는 연습 예제를 이용해 문제를 한번 풀어보세요! 100번 보는것보다 2~3번 코딩해 실행결과를 보는 것이 더 좋습니다 :D 그럼 산술연산자를 간단히 정리한 표를 봅시다. 산술연산자 표 연산자 연산방향 예 설명 + → A + B A와 B를 더합니다. - → A - B A에서 B를 뺍니다. * ..
main 함수C 프로그램의 가장 핵심이 되는 함수입니다. 메인 함수의 호출은 프로그램의 시작을 의미하고 메인 함수의 끝은 프로그램의 종료를 의미합니다. 일반적인 함수들의 호출은 사용자에 의해 이루어지지만, main 함수는 운영체제에 의해 이루어집니다. main 함수의 구조입니다. int main( ) { } Header 헤더의 확장자는 .h 로 되어있습니다. 헤더에는 이미 함수의 선언이 되어있기때문에 사용자는 헤더를 포함(include)하면 함수를 호출 할 수 있습니다. [ ex ) printf ] ex ) #include printf, scanf를 사용하기 위해 stdio.h 헤더를 포함한다. 주석주석은 프로그래밍을 할 때에 구분을 편하게 하거나, 설명 등을 추가하기 위해 사용되는것입니다. 다른 사람이..
C언어를 사용해보면 출력뿐만 아니라 입력을 하는 함수도 물론 존재합니다. 우리가 오늘 배워볼 함수는 scanf 라는 함수입니다. scanf printf 와 scanf를 헷갈리는 분들이 많으신데요.간단히 복합기를 생각해봅시다.복합기에는 출력 기능이 있고, 스캔을 통한 입력 기능이 있습니다.말그대로 프린트는 출력, 스캔은 입력이라는 느낌을 가지고있죠. scanf 함수의 사용법은 printf와 비슷하지만 부분부분 다르기때문에 조금 유심히 보셔야 합니다.간단한 예제로 기본적인 scanf 함수의 사용법을 알아봅시다. scanf 예제 #include int main( ){ int a; // 정수형 변수 a 선언 float b; // 실수형 변수 b 선언 double c; // 실수형 변수 c 선언 char d; /..
더보기 자료형 우리가 맨 처음 알아볼 것은 '자료형' 입니다! 영어로는 'Data Type' 이라고 부릅니다. 자료형이란 컴퓨터 공학, 프로그래밍에서 쓰이는 용어로서, '정수나 실수, 논리 자료형 등의 데이터를 식별할 수 있도록 해주는것' 이라고 할 수 있습니다. C에서는 이 자료형이 일반적으로도 필요하고 메모리에 관해서도 필요합니다. 여기에서는 일반적인 자료형을 알아봅시다. 이름과 크기, 범위를 표로 정리해두었습니다. 자료형 자료형 이름 자료형 크기 자료형 범위 *정수형 * int 4Byte (32Bit) -2147483648 ~ 2147483647 short int 2Byte (16Bit) -32768 ~ 32767 long int 4Byte (32Bit) -2147483648 ~ 2147483647..
문찬웅_
'C Lan' 태그의 글 목록