青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 132  文章 - 51  trackbacks - 0
<2011年5月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

常用鏈接

留言簿(7)

隨筆分類

隨筆檔案

文章分類

文章檔案

cocos2d-x

OGRE

OPenGL

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

 
    對于熟悉C的人來說,sprintf并不陌生,在很多情況下,一般都會使用sprintf來代替itoa.sprintf函數(shù)的原型是:
int sprintf(char* str, const char* format, ...);
    除了前兩個參數(shù)類型固定外,后面可以接任意多個參數(shù),格式化輸出一個字符串:
1) 整數(shù)格式化輸出
    如果要將數(shù)字 3915 保存到字符串str中/*假定字符串夠長,以下都是為這樣*/.
    sprintf(str,"%d",3915); // "3915"  這是最基本的輸出
    sprintf(str,"%5d",3915); // " 3915" 右對齊,相當(dāng)于C++中的制表符,如數(shù)字沒有5位時左另用空格補滿.
    sprintf(str,"%05d",3915); // "03915"右對齊,相當(dāng)于C++中的制表符,如數(shù)字沒有5位時左另用'0'補滿
    sprintf(str,"%3d",3915); // "3915", 如果數(shù)字長度超出時,輸出完整的數(shù)字
    sprintf(str,"%-5d",3915); // "3915 " 左對齊,如數(shù)字沒有5位時左另用空格補滿,超出時輸出所有數(shù)字
    對于十六進制也類同于十進制
    sprintf(s, "%5x", 3915);  // "  f4b"右對齊,小寫16 進制,寬度占5 個位置
    sprintf(s, "%5X", 3915);  // "  F4B"右對齊,大寫16 進制,寬度占5 個位置

2) 浮點數(shù)格式化輸出
    如果要將浮點數(shù)字 3.915 保存到字符串str中
    sprintf(str,"%f",3.915); // "3.915" 這是最基本的輸出,顯示完整的數(shù)字
    sprintf(str,"%.2f",3.915); // "3.92" 保留二位小數(shù),注意的一點是,這里是四舍五入,面不是像取整那樣丟掉小數(shù)位.但還存在一個問題,就是當(dāng)前面的整數(shù)部分數(shù)據(jù)大時,也有可能直接丟掉后面位.
    
對于數(shù)字轉(zhuǎn)字符串還有一個要注意的問題,就是后面數(shù)字的類型不一值的時候就可能得不到你想要的結(jié)果,需要強制轉(zhuǎn)換一下,如:
    int ii = 3915;
    sprintf(str,"%f",ii); // 這樣你就會遇到傳聞中的R6002,float point not load 的錯誤,我在VS中寫C++命令行程序,直接一閃而過,斷點之類的都沒用.可以改成:
    sprintf(str,"%f",(float)ii); // 這樣就正常以浮點輸出了   

3) 字符串的格式化輸出
    如果要將字符串"guoke"保存到字符串str中
    sprintf(str,"%s","guoke"); // "guoke"最基本的,直接copy
    sprintf(str,"%6s","guoke"); // " guoke" 右對齊,超出時,輸出全部字符串
    sprintf(str,"%.3s","guoke"); // " guo"   只讀取字前三個字符,如果字符串不足3個取全部
    sprintf(str,"%-6s","guoke"); //  "guoke " 左對齊,超出時,輸出全部字符串
    sprintf(str,"%6.3s","guoke"); // "   guo" 右對齊,寬寬6,只取字符串前3個字符.如果字符串不足3個取全部
    sprintf(str,"%-6.3s","guoke"); // "guo   " 左對齊,寬寬6,只取字符串前3個字符.如果字符串不足3個取全部
    sprintf(str,"%3.6s","guoke"); // "guoke" 這樣感覺好像沒什么大的作用,當(dāng)所取的字符串長度大于3是還是會輸出全部字符串的.
posted on 2011-02-17 10:35 風(fēng)輕云淡 閱讀(9996) 評論(0)  編輯 收藏 引用 所屬分類: C++
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美一区亚洲| 欧美福利视频在线| 久久久久久自在自线| 亚洲精品五月天| 浪潮色综合久久天堂| 国产一区在线视频| 欧美伊人久久久久久久久影院| 日韩网站在线| 欧美精品午夜视频| 亚洲精品国产视频| 亚洲国产精品视频一区| 久久久久久夜精品精品免费| 国产久一道中文一区| 亚洲欧美成人在线| 亚洲欧美大片| 国产乱子伦一区二区三区国色天香| 亚洲一区二区三区中文字幕| 一本大道久久a久久综合婷婷| 欧美日韩国产黄| 亚洲影视在线播放| 亚洲欧美一级二级三级| 国产日韩欧美精品在线| 久久午夜激情| 久久深夜福利| 亚洲伦理一区| 一区二区三区日韩精品视频| 欧美性猛交xxxx免费看久久久 | 亚洲小说区图片区| 一本色道久久综合亚洲91| 国产精品理论片在线观看| 久久精品观看| 欧美不卡视频| 亚洲欧美日韩视频二区| 小处雏高清一区二区三区| 精品动漫3d一区二区三区免费 | 宅男在线国产精品| 国产拍揄自揄精品视频麻豆| 久久夜色精品| 欧美精品日日鲁夜夜添| 欧美伊人久久久久久久久影院 | 欧美日韩高清在线播放| 亚洲综合色视频| 欧美一区二区三区精品电影| 欧美亚洲日本一区| 久久九九国产精品怡红院| 欧美精品一区二区三区一线天视频| 一区二区三区色| 亚洲欧美成人一区二区在线电影| 狠狠色丁香久久婷婷综合_中| 欧美肥婆bbw| 国产精品毛片a∨一区二区三区| 久久综合99re88久久爱| 欧美国产精品久久| 午夜在线一区| 欧美高清在线一区| 久久精品国产欧美激情| 欧美精品一区二区高清在线观看| 久久国内精品视频| 欧美日韩国产美女| 久久综合999| 国产精品视频午夜| 亚洲国产成人av在线 | 久久精品1区| 欧美国产日产韩国视频| 欧美资源在线| 欧美日韩1区2区| 美日韩精品视频| 国产欧美精品国产国产专区| 91久久在线观看| 伊人久久男人天堂| 午夜在线成人av| 亚洲免费在线观看| 欧美久久综合| 欧美高清视频免费观看| 国内精品一区二区三区| 亚洲天堂久久| 亚洲小说欧美另类社区| 欧美老女人xx| 亚洲国产午夜| 最新国产乱人伦偷精品免费网站| 欧美在线播放视频| 欧美在线播放高清精品| 国产精品久久91| 一区二区黄色| 亚洲一区二区综合| 欧美色另类天堂2015| 亚洲欧洲精品一区二区三区不卡| 在线播放日韩| 久久久久久久综合| 久久这里只有| 亚洲第一毛片| 牛牛影视久久网| 亚洲高清资源| 一区二区三区四区五区在线 | 亚洲综合二区| 欧美午夜一区二区福利视频| 99精品免费| 亚洲综合首页| 国产精品你懂的在线| 亚洲欧美一区二区三区极速播放| 性欧美xxxx大乳国产app| 国产精品欧美久久| 亚洲综合精品一区二区| 欧美专区亚洲专区| **网站欧美大片在线观看| 久久久久天天天天| 亚洲国产精品日韩| 国产女优一区| 欧美一区二区三区在线视频 | 亚洲美女色禁图| 正在播放亚洲| 国产精品乱人伦中文| 欧美一区在线视频| 欧美国产乱视频| 亚洲美女免费精品视频在线观看| 欧美精品观看| 亚洲男人的天堂在线观看 | 蜜桃av一区二区三区| 亚洲国产另类 国产精品国产免费| 99国产精品久久久久久久久久| 欧美午夜电影在线观看| 香港久久久电影| 亚洲福利视频网| 亚洲欧美成人一区二区三区| 狠狠操狠狠色综合网| 欧美国产亚洲另类动漫| 亚洲制服av| 欧美成人激情在线| 亚洲欧美国产日韩天堂区| 国产一区免费视频| 欧美精品在线网站| 欧美在线视频观看| 日韩天堂av| 免费国产一区二区| 亚洲欧美影院| 亚洲激情一区二区| 国产日韩欧美一二三区| 欧美黄色精品| 欧美呦呦网站| 一本色道久久综合亚洲精品高清| 快射av在线播放一区| 亚洲无亚洲人成网站77777| 国内外成人免费视频| 欧美日韩视频第一区| 久久中文久久字幕| 先锋影音国产一区| 99视频一区| 亚洲国产精品传媒在线观看| 久久成人这里只有精品| 99国内精品久久久久久久软件| 黄色日韩在线| 国产精品社区| 欧美日韩一区二区三区免费看| 久久久久国产精品一区二区| 亚洲一区二区成人在线观看| 亚洲全黄一级网站| 美女91精品| 久久国产精品99国产| 亚洲一区视频在线观看视频| 亚洲精品在线一区二区| 激情综合色综合久久综合| 国产精品你懂的在线| 国产精品高清网站| 欧美三区免费完整视频在线观看| 欧美精品七区| 欧美顶级艳妇交换群宴| 久久久99久久精品女同性 | 欧美激情一区二区三区在线| 亚洲综合日本| 一区二区三区.www| 亚洲精品影院| 亚洲人成人一区二区三区| 影音先锋国产精品| 好看的日韩av电影| 国外成人在线视频| 国外成人网址| 在线日本高清免费不卡| 在线观看国产精品网站| 欧美大片在线观看| 欧美mv日韩mv国产网站| 欧美成人日韩| 欧美精品1区| 欧美精品免费看| 欧美伦理91| 国产精品国产自产拍高清av| 国产精品女人网站| 国产精品一区二区久激情瑜伽| 在线视频亚洲欧美| 亚洲视频免费在线| 国产精品99久久久久久久女警| 一区二区三区**美女毛片| 亚洲视频一起| 欧美一区二区三区免费视| 欧美中文字幕在线播放| 久久网站免费| 欧美理论大片| 国产一本一道久久香蕉| 亚洲福利小视频| 亚洲视频自拍偷拍| 久久精品一区蜜桃臀影院|