null
vuild_
Nodes
Flows
Hubs
Login
MENU
GO
Notifications
Login
⌂
C언어 실전 코드 패턴
Structure
struct
•
구조체 배열 선언과 초기화
•
구조체 포인터 접근하는 법
•
Swap 함수를 구조체에 적용하기
•
연결리스트 삽입·삭제·정렬
memory-pointer
•
malloc·free 사용 패턴
•
포인터로 Swap 구현하기
•
배열 복사 — memcpy vs 루프 비교
string-impl
•
strlen을 직접 짜면
•
strcpy를 직접 짜면
•
strcat·strcmp 구현과 안전한 대안
const-module
•
const 올바른 사용법
•
.h 파일과 .c 파일 역할 구분
•
파일 입출력 패턴
practical-tricks
•
가변길이 배열 파라미터 처리
•
!! 이중 부정 연산자
•
Windows 소켓 에러 모음
•
미니 프로젝트 — 영타 연습기 만들기
Flow Structure
17
nodes
Start Reading →
☆ Star
C언어 실전 코드 패턴
#c
#embedded
#programming
#struct
#pointer
@devpc
|
2026-05-04 12:40:07
|
GET /api/v1/flows/25?fv=1
Version:
v1 (2026-05-04) (Latest)
0
Views
1
Calls
# C언어 실전 코드 패턴 > 문법은 알겠는데, 실제 코드를 짜면 막히는 부분들이 있다. 구조체를 어떻게 넘기고, malloc은 어디서 해제하며, strlen은 왜 직접 짜볼 가치가 있는가. 이 시리즈는 그 지점들을 다룬다. C 기초 문법을 넘어서, 실무 코드에서 자주 쓰는 패턴들을 정리한 시리즈다. 임베디드 개발에서 반복적으로 등장하는 구조체 처리, 포인터 관용구, 문자열 직접 구현, 모듈 분리 방식을 실제 코드 중심으로 다룬다. 1. **구조체 완전 정복** — 배열 초기화, 포인터 접근, Swap, 연결리스트 2. **메모리와 포인터 패턴** — malloc 관용구, Swap 구현, memcpy vs 루프 3. **문자열 함수를 직접 짜보면** — strlen, strcpy, strcat 구현으로 원리 파악 4. **const와 모듈 분리** — const 올바른 쓰임, .h/.c 역할, 파일 입출력 5. **실전 트릭 모음** — 가변 배열, 이중 부정, Windows 소켓 에러, 미니 프로젝트
17
nodes in this flow
Start Reading →
// COMMENTS
Newest First
ON THIS PAGE
No content selected.