가능한 중복 :차이
C와 C의 함수 포인터의 차이점은 무엇입니까 ++
How to print function pointers with cout?? 나는 함수 포인터를 C++로 출력 할 때 1을 주지만, C에서는 주소를주고있다.
#include <iostream>
int fun()
{}
typedef int (*f)();
int main()
{
f test = fun;
std::cout << reinterpret_cast<f>(test);
}
#include <stdio.h>
int fun()
{}
int (*f)();
int main()
{
f = fun;
printf("%p", f);
}
당신이 당신의 C++ 코드에서 F 테스트 = 재미로 뜻 무슨 일이, 내가 늘도 – niko
@niko 컴파일 생각 - 그것을 시도, 그것은 않습니다. –
'reinterpret_cast (테스트);'Hug? –
curiousguy