
총 2개
-
재귀함수2025.04.201. 서론 1.1. C언어에서의 재귀함수와 포인터 C언어에서의 재귀함수와 포인터는 프로그래밍에서 중요한 개념이다. 재귀함수는 함수 자신을 다시 호출하는 방식으로 동작하며, 큰 문제를 작은 하위 문제로 분해하여 해결하는 데 활용된다. 이와 달리 포인터는 변수의 메모리 주소를 저장하고 직접 메모리에 접근할 수 있게 해주는 변수이다. 재귀함수는 종료 조건과 재귀 조건을 명확히 정의해야 하며, 이를 통해 문제를 단계적으로 해결할 수 있다. 대표적인 사용 사례로 알고리즘 설계에서의 분할 정복 기법, 데이터 구조 순회, 수학적 계산과 문...2025.04.20
-
c언어스케치2025.07.201. 서론 1.1. C언어 개요 C언어는 프로그래밍 언어의 한 종류이다. C언어는 1972년에 개발되었으며, 주로 운영체제나 시스템 프로그래밍을 위해 사용된다. C언어는 기존의 프로그래밍 언어에 비해 더 높은 수준의 추상화를 제공하여 프로그래밍의 효율성을 높였다. 또한 C언어는 컴퓨터의 하드웨어와 직접적으로 상호작용할 수 있는 기능을 제공하여 시스템 프로그래밍에 널리 사용되고 있다. C언어는 구조적 프로그래밍 패러다임을 사용하며, 함수, 제어문, 데이터 타입 등의 기본적인 프로그래밍 구조를 제공한다. 이를 통해 복잡한 프로그램을 ...2025.07.20