본문 바로가기

cpp4

C언어 함수(function) 프로그래밍을 하다 보면 자주 쓰이는 것들 중 하나가 함수입니다. 함수는 자기가 직접 만들어서 사용할 수도 있고 다른 사람이 만든 함수를 불러와서 사용도 가능합니다. C언어에서 대표적으로 사용하는 함수 중 하나가 printf함수입니다. 함수를 사용하는 이유는 간단합니다. 복잡하거나 앞으로 자주 사용될 것들을 미리 만들어서 편하게 사용하기 위해서입니다. 저희는 printf함수를 1줄로 사용하지만 실제 코드는 훨씬 복잡하고 어렵다고 합니다. 그러면 이제 함수를 만드는 방법을 알아보겠습니다. 함수의 사용 방법 일단 함수를 만들려면 함수를 선언해야 합니다. int add(int x, int y); 함수 선언은 반환형, 함수명, 매개변수로 이루어져있습니다. 위 코드에서 반환형은 int 함수 명은 add 매개변수는 .. 2022. 2. 2.
C언어 반복문 (for, while, do while) C언어에는 반복문이 3종류가 있습니다. for문, while문, do ~ while문입니다. 각각 다른 특색이 있는 반복문입니다. 어떤 특색이 있고 또 어떤 경우에 사용해야 좋을지 이 글에서 알아보겠습니다. for문 사용 방법 / 주의점 for문은 반복할 횟수가 정해진 경우에 사용하기 좋습니다. for문은 처음 조건을 작성할 때부터 반복 횟수를 정해놓고 시작하기 때문입니다. 만약 반복 횟수가 정해진 경우라면 for문을 사용하는 것을 추천드리고 그렇지 않다면 while문 사용을 추천드립니다. for문의 사용 방법은 초기식, 조건식, 증감식만 적으면 끝입니다. 예를 보여드리겠습니다. #include int main(void) { int i, a; a = 1 for (i = 0; i < 10, i ++) a .. 2022. 1. 31.
C언어 연산자(산술 연산자/ 대입 연산자/ 증감 연산자) C언어 연산자 안녕하세요 오늘은 C언어의 연산자에 대해서 알아보겠습니다. 연산자는 참고로 프로그램을 짤 때 변수나 값을 연산하는 것입니다. 연산자는 여러 가지가 있는데 그중 산술 연산자와 대입 연산자 그리고 증감 연산자를 알아보겠습니다. 산술 연산자 산술 연산자는 우리가 어렸을 적 배웠던 더하기, 빼기, 곱하기, 나누기, 나머지가 있습니다. 모두 이항연산자(피연산자가 2개)이며, -연산자는 피연산자를 1개만 사용할 경우 부호를 바꾸는 역할도 있습니다. C언어에서 산술 연산자를 사용해보겠습니다. 이렇게 C언어에서도 산술연산자도 사용 가능합니다. 연산자의 우선순위는 저희가 예전에 수학에서 배운 계산 순서와 비슷합니다 ( 괄호 먼저 곱하기 먼저 등등) 여기서 나머지(%)는 왜 필요하지?라고 생각하시는 분들이 .. 2021. 12. 15.
C언어 변수 선언 수학에서 양쪽이 같다는 의미로 =를 사용합니다. 하지만 프로그램에서는 대입연산자라고해서 오른쪽 값을 왼쪽에 할당하는 의미로 사용합니다. 우리는 이 대입연산자를 이용해 변수를 선언하고 이 변수를 사용합니다. 변수의 데이터 종류에는 int(정수), double(실수), char(문자, 문자열)이 있습니다. 변수를 선언하는 방법은 간단합니다. int a; int는 정수라고 했죠? int a;의 뜻은 정수 a;라는 겁니다. a라는 이름에 정수를 저장할 공간을 준 것입니다. 이제 이 a에 정수 값을 넣어주겠습니다. a = 18; a라는 저장공간 안에 18이라는 값을 넣어줬습니다. 이렇게 저희는 변수를 선언했고, 선언한 후에는 연산하고나 출력을 해서 사용할 수 있습니다. 예를 들어보겠습니다. 이렇게 a, b, c에.. 2021. 12. 8.