当前位置: 技术问答>linux和unix
程序判斷type與sprintf問題
来源: 互联网 发布时间:2016-07-04
本文导语: if(type==TYPE_STR) sprintf(sqlstatement,"%s",strValue); else sprintf(sqlstatement,"%d",Value); 有沒有什麼好方法,能根據type的值,而自動變換sprintf的%s,與%d 不需用二個sprintf thx | +39 #include +40 +41 ...
if(type==TYPE_STR)
sprintf(sqlstatement,"%s",strValue);
else
sprintf(sqlstatement,"%d",Value);
有沒有什麼好方法,能根據type的值,而自動變換sprintf的%s,與%d
不需用二個sprintf
thx
sprintf(sqlstatement,"%s",strValue);
else
sprintf(sqlstatement,"%d",Value);
有沒有什麼好方法,能根據type的值,而自動變換sprintf的%s,與%d
不需用二個sprintf
thx
|
+39 #include
+40
+41 int main()
+42 {
+43 int c=2,d=3;
+44 printf((1>2)?("11111%d"):("22222%s"),(1>2)?c:d);
+45 return 0;
+46 }
+47
2目运算就可以 已经测试过了
+40
+41 int main()
+42 {
+43 int c=2,d=3;
+44 printf((1>2)?("11111%d"):("22222%s"),(1>2)?c:d);
+45 return 0;
+46 }
+47
2目运算就可以 已经测试过了
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。