kone
코딩해요
코딩해요

의외로 출력 결과가 같은 것

05/17/2025, 15:08:03
C/C++
4767 views · 1 like
#include <stdio.h>

int main() {
    printf("Address of main function (using &main): %p\n", &main);
    printf("Address of main function (using main):  %p\n", main);
    return 0;
}
Address of main function (using &main): 0x5a9d0d00b169
Address of main function (using main):  0x5a9d0d00b169

왜 같은지 자세히는 ㅁ?ㄹ

묵시적으로 &붙은 걸로 해석하는 듯

1
3 comments
05/17/25
&main -> 함수 주소, main -> 암묵적 함수 주소
05/17/25
main함수만 적용되는건가
05/19/25
선언한 모든 함수에 적용됨