http://www.bohyoh.com/CandCPP/FAQ/FAQ00032.html
ふと疑問に思って調べてみたら、あっさり見つかった。
VCでも似たようなことできるかな?
/* 関数内で自分自身の名前を表示 */ #include <stdio.h> void funcution(void) { printf("%s\n", __func__); /* functionと表示 */ } int main(void) { funcution(); printf("%s\n", __func__); /* mainと表示 */ return (0); }
~/work$ gcc foo.c -o foo
~/work$ ./foo
funcution
main