포인터2 함수 포인터와 콜백 완벽 정리 : 임베디드 시스템 기초 함수 포인터와 콜백 완벽 정리: 임베디드 시스템 기초함수 포인터란? 콜백이란?들어가며"함수는 어디에 위차하고 있을까요?"함수도 다른 것처럼 메모리에 저장되어 있습니다.그리고 그들도 모두 주소를 가지고 있죠.프로그램 메모리 구조:┌────────────────┐│ Code (Text) │├────────────────┤│ main()의 주소 │ 예: 0x08001000│ MySensor()의 │ 0x08001234│ 주소 │ 0x08001567│ ... │ 0x08001890└────────────────┘지금까지:int x = 10; // 변수 주소로 접근 (&x)int *ptr = &x;이제:void MyFunction() {.. 2026. 1. 27. C 포인터와 메모리 관리 완벽 정리: 임베디드 시스템 기초 C 포인터와 메모리 관리 완벽 정리: 임베디드 시스템 기초C 포인터와 메모리 관리들어가며포인터는 C 프로그래밍에서 가장 중요하면서도, 가장 어려운 개념입니다포인터에 대해 공부도 했을거고(?) 대충 개념도 알고 있을거예요..(?)하지만 막상 코드를 짜면서, 아키텍쳐를 설계하면서 포인터를 능수능란하게 다룬 다는 것은 쉽지가 않습니다머릿속에 포인터와 메모리 개념이 들어있어서 자유자재로 쓰고 빼고 설계가 되어야하죠요즘엔 AI에게 코드를 부탁하면 촤르르~ 짜주지만포인터에 대해 무지하다면 맞는 코드인지 틀린 점은 없는지 검증 하지 못하겠죠..그냥 AI에 넣고 복붙했을 때 문제가 생긴다면 AI 탓을 할건가요?아닙니다 코드를 검증하지 못한 자신의 탓이 되겠죠.....그 래 서! 포인터에 대해 자세히 알아보자구요!! 자.. 2026. 1. 22. 이전 1 다음