Latest Articles

Discover fresh stories, practical tips, and expert insights to fuel your next digital project.

C ✍️

C언어 전처리기와 매크로

전처리기(#)는 컴파일 전 소스 코드를 가공하는 역할을 한다. 매크로를 잘 사용하면 코드의 가독성과 유지보수성을 높일 수 있지만, 남용하면 디버깅이 어려워질 수 있다. 전처리기 및...

Read Article
OperatingSystem ✍️

운영체제 파일 시스템 구조

CPU 내부에서 실질적인 연산을 담당하는 ALU(산술논리연산장치)와 전체 흐름을 지휘하는 제어장치(Control Unit)의 유기적인 협업 과정을 분석했다. 하드웨어 계층에서 일어나는 정교한 상호작용이 우리가 작성한 소프트웨어를 어떻게...

Read Article
OperatingSystem ✍️

운영체제 파일 시스템 구조

CPU 내부에서 역할을 분담하는 두 핵심 요소인 ALU(산술논리연산장치)와 제어장치(Control Unit)의 협업 과정을 정리한다. ALU와 제어장치의 관계 두 장치의 상호작용 구조는 다음과 같다. [ 제어장치...

Read Article
C ✍️

C언어 파일 입출력 기초

프로그램이 종료된 후에도 사용자 데이터를 보존하기 위해 파일 시스템 연동 기능을 구현했다. stdio.h 라이브러리의 fopen 함수를 호출하여 텍스트 파일을 열고 파일 포인터를 획득했다. fprintf와...

Read Article
C ✍️

C언어 파일 입출력 기초

C언어에서 파일 입출력은 스트림을 통해 데이터를 주고받는 과정이다. stdio.h 라이브러리에서 제공하는 함수들을 사용한다. 주요 함수 및 단계: – 파일 열기: fopen() 함수로 파일을 열고...

Read Article
C ✍️

C언어 구조체 사용법

파편화된 변수들을 하나의 논리적 단위로 묶어 관리하기 위해 구조체(struct)를 도입했다. 의미가 연결된 데이터들을 구조체 멤버로 통합하여 코드의 가독성과 유지보수성을 향상시켰다. 멤버 접근 연산자인 점(.)과...

Read Article

Ready to elevate your blogging game?

Join over 15,000 readers who get our weekly premium insights.

Explore Premium Features