12) C언어 함수 포인터와 void 포인터 완전정리
C언어 기초 Chapter 19: 함수 포인터와 void 포인터19-1. 함수 포인터와 void 포인터함수 포인터란?함수의 주소를 저장하는 포인터 변수함수도 메모리에 올라가기 때문에 시작 주소가 존재이를 이용해 함수를 변수처럼 전달하거나 동적으로 호출할 수 있음기본 문법반환형 (*포인터이름)(매개변수목록);예제: 함수 포인터 선언과 사용#include int add(int a, int b) { return a + b;}int main(void) { int (*fp)(int, int); // 함수 포인터 선언 fp = add; // 함수 주소 저장 int result = fp(3, 4); // 함수 포인터로 호출 printf("결과 = %d\n", re..
[문법] C언어
2025. 9. 2. 22:10