读书人

操作数类型不兼容,int和const char*解

发布时间: 2012-09-11 10:49:03 作者: rapoo

操作数类型不兼容,int和const char*

C/C++ code
if(bNeedRcding) fprintf(fpRcdTo,"%p%s%d ",elmt.dwAddr, elmt.nHits>1?"_":"", elmt.nHits>1?elmt.nHits:"");


%d和最后的双引号不兼容
我想当elmt.nHits>1时输出数(%d),否则不输出(""),单行毕竟无法达成此目的?

[解决办法]
类型不一样嘛

读书人网 >C++

热点推荐