main이나 기타 함수에 주소를 출력할수 있을까요?

papa3721의 이미지

메모리 할당에 대한 부분을 보는데.

변수의 주소는 &로 쉽게 출력할수 있는데.

함수의 주소는 어떻게 알아보죠? 디버거로 할수 있는 방법 말고

직접 출력하고 싶은데요.

어떤 방법들이 있을까요?

익명 사용자의 이미지

printf("%x", (unsigned)printf);

eungkyu의 이미지

printf("%p", printf);

xjaroo의 이미지

I was using &main as you can see the below

prinf("%p",&main);

am i right?

김일영의 이미지

printf("%p", main); 해도 마찬가지입니다.
printf("%p", &&&&&&main); 해도 마찬가지일걸요.