我想知道所有标准功能的所有地址。但只有wcsstr很奇怪。我无法将其转换或推送为参数来记录地址值。尽管 :
void *address = printf; //OK
void *address = scanf; //OK
void *address = wcsstr; //Compling error!!!
error C2440: 'initializing' : cannot convert from '' to 'void *'
它的定义很奇怪。''定义是什么?也许是“复杂的函数定义??? ”
甚至方法:
printf("Address of wcsstr : 0x%X", wcsstr);
我还发现了疯狂的编译错误:
error C2664: 'printf' : cannot convert parameter 2 from
'unsigned short *(unsigned short *,const unsigned short *)' to '...'
如何解决这个问题呢?