YH-0.0.4-SNAPSHOT

  • 홈
  • 태그
  • 방명록

함수포인터 1

[C언어] C언어 함수 포인터(Function Pointer) 정리

C언어의 고급 기능 중 하나인 함수 포인터(Function Pointer)는, 함수를 포인터로 가리켜서 함수를 동적으로 선택하거나 전달할 수 있는 강력한 도구입니다.처음 접하면 굉장히 생소하고 복잡해 보이지만, 원리를 알고 나면 아주 유용하게 사용할 수 있습니다. 특히 콜백 함수, 함수 배열, 전략 패턴 구현 등에서 많이 사용됩니다. 📌 함수도 메모리에 저장된다?모든 함수도 메모리 어딘가에 저장됩니다. 따라서 함수의 주소를 변수에 저장할 수 있고, 이 변수를 통해 함수를 호출할 수 있습니다.int add(int a, int b) { return a + b;}위 함수는 add라는 이름을 가지고 있지만, 사실 add는 함수의 시작 주소를 의미합니다. 따라서 아래와 같은 표현도 가능합니다.int (*f..

C 2025.03.26
이전
1
다음
프로필사진

YH-0.0.4-SNAPSHOT

While version numbers increment, knowledge compounds.

  • 분류 전체보기 (65)
    • cs (6)
    • 네트워크 (14)
    • Java (7)
    • Spring (1)
    • C (4)
    • Flutter (20)
      • Dart (9)
    • 데이터베이스 (12)
      • Today's Query (7)

Tag

포인터, C언어포인터, 웹리소스, 웹개발, mysql, 객체지향프로그래밍, 웹, RDBMS, flutter, dart기본문법, 크로스플랫폼, 디자인패턴, 프로그래밍, 만들면서배우는플러터앱프로그래밍, HTTP, Java, CS, dart, 정보처리기사, 1일1쿼리, OOP, 1일1쿼리문, 네트워크기초, 플러터, 플러터앱개발, 앱개발, 데이터베이스, 네트워크, C언어, 정보처리기사실기,

최근글과 인기글

  • 최근글
  • 인기글

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.