如何输出一个标签的地址??
int do(){A:return 0;}int main(){
printf("%d,%d",do,A);//这句话是错的,怎么改 return 0;
}
想法没有什么错误,就是打印的格式错了,你其实是想打印函数在栈内的地址的吧,但是地址要用%p打印啊,骚年。
char szBuf[32];sprintf(szBuf, "0x%08x", (int)(quint64)&A);printf("%s", szBuf);