亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? printf.test

?? sqlite庫
?? TEST
字號:
# 2001 September 15## The author disclaims copyright to this source code.  In place of# a legal notice, here is a blessing:##    May you do good and not evil.#    May you find forgiveness for yourself and forgive others.#    May you share freely, never taking more than you give.##***********************************************************************# This file implements regression tests for SQLite library.  The# focus of this file is testing the sqlite_*_printf() interface.## $Id: printf.test,v 1.21 2006/03/19 13:00:25 drh Exp $set testdir [file dirname $argv0]source $testdir/tester.tclset n 1foreach v {1 2 5 10 99 100 1000000 999999999 0 -1 -2 -5 -10 -99 -100 -9999999} {  set v32 [expr {$v&0xffffffff}]  do_test printf-1.$n.1 [subst {    sqlite3_mprintf_int {Three integers: %d %x %o} $v $v $v  }] [format {Three integers: %d %x %o} $v $v32 $v32]  do_test printf-1.$n.2 [subst {    sqlite3_mprintf_int {Three integers: (%6d) (%6x) (%6o)} $v $v $v  }] [format {Three integers: (%6d) (%6x) (%6o)} $v $v32 $v32]  do_test printf-1.$n.3 [subst {    sqlite3_mprintf_int {Three integers: (%-6d) (%-6x) (%-6o)} $v $v $v  }] [format {Three integers: (%-6d) (%-6x) (%-6o)} $v $v32 $v32]  do_test printf-1.$n.4 [subst {    sqlite3_mprintf_int {Three integers: (%+6d) (%+6x) (%+6o)} $v $v $v  }] [format {Three integers: (%+6d) (%+6x) (%+6o)} $v $v32 $v32]  do_test printf-1.$n.5 [subst {    sqlite3_mprintf_int {Three integers: (%06d) (%06x) (%06o)} $v $v $v  }] [format {Three integers: (%06d) (%06x) (%06o)} $v $v32 $v32]  do_test printf-1.$n.6 [subst {    sqlite3_mprintf_int {Three integers: (% 6d) (% 6x) (% 6o)} $v $v $v  }] [format {Three integers: (% 6d) (% 6x) (% 6o)} $v $v32 $v32]  do_test printf-1.$n.7 [subst {    sqlite3_mprintf_int {Three integers: (%#6d) (%#6x) (%#6o)} $v $v $v  }] [format {Three integers: (%#6d) (%#6x) (%#6o)} $v $v32 $v32]  incr n}if {$::tcl_platform(platform)!="windows"} {set m 1foreach {a b} {1 1 5 5 10 10 10 5} {  set n 1  foreach x {0.001 1.0e-20 1.0 0.0 100.0 9.99999 -0.00543 -1.0 -99.99999} {    do_test printf-2.$m.$n.1 [subst {      sqlite3_mprintf_double {A double: %*.*f} $a $b $x    }] [format {A double: %*.*f} $a $b $x]    do_test printf-2.$m.$n.2 [subst {      sqlite3_mprintf_double {A double: %*.*e} $a $b $x    }] [format {A double: %*.*e} $a $b $x]    do_test printf-2.$m.$n.3 [subst {      sqlite3_mprintf_double {A double: %*.*g} $a $b $x    }] [format {A double: %*.*g} $a $b $x]    do_test printf-2.$m.$n.4 [subst {      sqlite3_mprintf_double {A double: %d %d %g} $a $b $x    }] [format {A double: %d %d %g} $a $b $x]    do_test printf-2.$m.$n.5 [subst {      sqlite3_mprintf_double {A double: %d %d %#g} $a $b $x    }] [format {A double: %d %d %#g} $a $b $x]    do_test printf-2.$m.$n.6 [subst {      sqlite3_mprintf_double {A double: %d %d %010g} $a $b $x    }] [format {A double: %d %d %010g} $a $b $x]    incr n  }  incr m}}  ;# endif not windowsdo_test printf-3.1 {  sqlite3_mprintf_str {A String: (%*.*s)} 10 10 {This is the string}} [format {A String: (%*.*s)} 10 10 {This is the string}]do_test printf-3.2 {  sqlite3_mprintf_str {A String: (%*.*s)} 10 5 {This is the string}} [format {A String: (%*.*s)} 10 5 {This is the string}]do_test printf-3.3 {  sqlite3_mprintf_str {A String: (%*.*s)} -10 5 {This is the string}} [format {A String: (%*.*s)} -10 5 {This is the string}]do_test printf-3.4 {  sqlite3_mprintf_str {%d %d A String: (%s)} 1 2 {This is the string}} [format {%d %d A String: (%s)} 1 2 {This is the string}]do_test printf-3.5 {  sqlite3_mprintf_str {%d %d A String: (%30s)} 1 2 {This is the string}} [format {%d %d A String: (%30s)} 1 2 {This is the string}]do_test printf-3.6 {  sqlite3_mprintf_str {%d %d A String: (%-30s)} 1 2 {This is the string}} [format {%d %d A String: (%-30s)} 1 2 {This is the string}]do_test printf-4.1 {  sqlite3_mprintf_str {%d %d A quoted string: '%q'} 1 2 {Hi Y'all}} {1 2 A quoted string: 'Hi Y''all'}do_test printf-4.2 {  sqlite3_mprintf_str {%d %d A NULL pointer in %%q: '%q'} 1 2} {1 2 A NULL pointer in %q: '(NULL)'}do_test printf-4.3 {  sqlite3_mprintf_str {%d %d A quoted string: %Q} 1 2 {Hi Y'all}} {1 2 A quoted string: 'Hi Y''all'}do_test printf-4.4 {  sqlite3_mprintf_str {%d %d A NULL pointer in %%Q: %Q} 1 2} {1 2 A NULL pointer in %Q: NULL}do_test printf-5.1 {  set x [sqlite3_mprintf_str {%d %d %100000s} 0 0 {Hello}]  string length $x} {344}do_test printf-5.2 {  sqlite3_mprintf_str {%d %d (%-10.10s) %} -9 -10 {HelloHelloHello}} {-9 -10 (HelloHello) %}do_test printf-6.1 {  sqlite3_mprintf_z_test , one two three four five six} {,one,two,three,four,five,six}do_test printf-7.1 {  sqlite3_mprintf_scaled {A double: %g} 1.0e307 1.0} {A double: 1e+307}do_test printf-7.2 {  sqlite3_mprintf_scaled {A double: %g} 1.0e307 10.0} {A double: 1e+308}do_test printf-7.3 {  sqlite3_mprintf_scaled {A double: %g} 1.0e307 100.0} {A double: NaN}do_test printf-8.1 {  sqlite3_mprintf_int {%u %u %u} 0x7fffffff 0x80000000 0xffffffff} {2147483647 2147483648 4294967295}do_test printf-8.2 {  sqlite3_mprintf_int {%lu %lu %lu} 0x7fffffff 0x80000000 0xffffffff} {2147483647 2147483648 4294967295}do_test printf-8.3 {  sqlite3_mprintf_int64 {%llu %llu %llu} 2147483647 2147483648 4294967296} {2147483647 2147483648 4294967296}do_test printf-8.4 {  sqlite3_mprintf_int64 {%lld %lld %lld} 2147483647 2147483648 4294967296} {2147483647 2147483648 4294967296}do_test printf-8.5 {  sqlite3_mprintf_int64 {%llx %llx %llx} 2147483647 2147483648 4294967296} {7fffffff 80000000 100000000}do_test printf-8.6 {  sqlite3_mprintf_int64 {%llx %llo %lld} -1 -1 -1} {ffffffffffffffff 1777777777777777777777 -1}do_test printf-9.1 {  sqlite3_mprintf_int {%*.*c} 4 4 65} {AAAA}do_test printf-9.2 {  sqlite3_mprintf_int {%*.*c} -4 1 66} {B   }do_test printf-9.3 {  sqlite3_mprintf_int {%*.*c} 4 1 67} {   C}do_test printf-9.4 {  sqlite3_mprintf_int {%d %d %c} 4 1 67} {4 1 C}set ten {          }set fifty $ten$ten$ten$ten$tendo_test printf-9.5 {  sqlite3_mprintf_int {%d %*c} 1 -201 67} "1 C$fifty$fifty$fifty$fifty"do_test printf-9.6 {  sqlite3_mprintf_int {hi%12345.12346yhello} 0 0 0} {hi}# Ticket #812#do_test printf-10.1 {  sqlite3_mprintf_stronly %s {}} {}# Ticket #831#do_test printf-10.2 {  sqlite3_mprintf_stronly %q {}} {}# Ticket #1340:  Test for loss of precision on large positive exponents#do_test printf-10.3 {  sqlite3_mprintf_double {%d %d %f} 1 1 1e300} {1 1 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.000000}# The non-standard '!' flag on a 'g' conversion forces a decimal point# and at least one digit on either side of the decimal point.#do_test printf-11.1 {  sqlite3_mprintf_double {%d %d %!g} 1 1 1} {1 1 1.0}do_test printf-11.2 {  sqlite3_mprintf_double {%d %d %!g} 1 1 123} {1 1 123.0}do_test printf-11.3 {  sqlite3_mprintf_double {%d %d %!g} 1 1 12.3} {1 1 12.3}do_test printf-11.4 {  sqlite3_mprintf_double {%d %d %!g} 1 1 0.123} {1 1 0.123}do_test printf-11.5 {  sqlite3_mprintf_double {%d %d %!.15g} 1 1 1} {1 1 1.0}do_test printf-11.6 {  sqlite3_mprintf_double {%d %d %!.15g} 1 1 1e10} {1 1 10000000000.0}do_test printf-11.7 {  sqlite3_mprintf_double {%d %d %!.15g} 1 1 1e300} {1 1 1.0e+300}# Additional tests for coverage#do_test printf-12.1 {  sqlite3_mprintf_double {%d %d %.2000g} 1 1 1.0} {1 1 1}# Floating point boundary cases#do_test printf-13.1 {  sqlite3_mprintf_hexdouble %.20f 4024000000000000} {10.00000000000000000000}do_test printf-13.2 {  sqlite3_mprintf_hexdouble %.20f 4197d78400000000} {100000000.00000000000000000000}do_test printf-13.3 {  sqlite3_mprintf_hexdouble %.20f 4693b8b5b5056e17} {100000000000000000000000000000000.00000000000000000000}do_test printf-14.1 {  sqlite3_mprintf_str {abc-%y-123} 0 0 {not used}} {abc-}do_test printf-14.2 {  sqlite3_mprintf_n_test {xyzzy}} 5finish_test

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品综合av一区二区国产馆| 国产精品入口麻豆九色| 亚洲老司机在线| 一本到不卡免费一区二区| 亚洲欧美自拍偷拍色图| 一本大道av一区二区在线播放| 亚洲色图20p| 欧美日韩精品一区二区天天拍小说| 亚洲电影在线播放| 日韩欧美中文字幕公布| 精品一区二区三区蜜桃| 国产欧美日韩不卡| av在线播放成人| 一区二区三区四区不卡在线 | 国产不卡视频一区二区三区| 国产视频不卡一区| 91在线观看成人| 亚洲成av人片在线| 日韩美女在线视频| 国产酒店精品激情| 一色屋精品亚洲香蕉网站| 欧美性xxxxxxxx| 久久国产免费看| 亚洲国产精品99久久久久久久久| 91香蕉视频在线| 日本亚洲欧美天堂免费| 欧美国产丝袜视频| 在线观看日韩精品| 国产在线精品一区二区不卡了| 国产人久久人人人人爽| 欧美日韩五月天| 国产成人av电影免费在线观看| 亚洲精品国产a| 精品免费日韩av| 91亚洲国产成人精品一区二区三 | 免费在线看成人av| 中文字幕巨乱亚洲| 欧美三级三级三级| 国产精品538一区二区在线| 亚洲精品久久久久久国产精华液| 9191成人精品久久| 99在线视频精品| 久久成人精品无人区| 亚洲欧美日韩一区| 久久久久久久综合色一本| 欧美伊人久久大香线蕉综合69| 精品一区二区在线视频| 一区二区三区在线观看欧美| 久久久天堂av| 7777女厕盗摄久久久| 91免费观看在线| 国产精品资源网站| 奇米精品一区二区三区在线观看| 亚洲欧美自拍偷拍| 国产欧美日韩一区二区三区在线观看| 911精品国产一区二区在线| 99视频精品在线| 粉嫩高潮美女一区二区三区| 人妖欧美一区二区| 亚洲成人av电影在线| 国产精品久久99| 国产午夜精品理论片a级大结局 | 亚洲成人午夜电影| 亚洲欧美在线aaa| 国产欧美精品一区| 精品久久久久久久久久久久久久久| 欧美影院一区二区三区| 91麻豆精品在线观看| 国产成人亚洲综合色影视| 精品在线播放免费| 蜜桃av一区二区在线观看| 偷拍日韩校园综合在线| 亚洲国产另类精品专区| 亚洲视频 欧洲视频| 久久亚洲二区三区| 精品国产一区二区三区忘忧草| 91精品国产综合久久精品性色| 欧美亚洲一区二区在线观看| 91福利国产成人精品照片| 色噜噜偷拍精品综合在线| www.性欧美| 91香蕉视频污在线| 91麻豆高清视频| 欧洲精品中文字幕| 欧美专区在线观看一区| 欧美日韩综合在线| 在线欧美小视频| 欧美日韩午夜影院| 欧美一区二区免费视频| 日韩精品一区二区在线观看| 精品久久人人做人人爰| ww久久中文字幕| 国产精品女主播av| 亚洲免费观看高清| 亚洲一区二区三区四区的| 日韩—二三区免费观看av| 日本不卡视频一二三区| 精品一区二区三区的国产在线播放 | 色婷婷一区二区| 欧美亚洲一区三区| 日韩一级高清毛片| 久久久亚洲精品石原莉奈| 亚洲欧洲精品一区二区三区| 亚洲精品少妇30p| 丝袜脚交一区二区| 国产一区二区影院| 91亚洲午夜精品久久久久久| 欧美视频你懂的| 精品国内二区三区| 国产精品国产a级| 亚洲风情在线资源站| 激情都市一区二区| 91在线小视频| 日韩一区二区中文字幕| 国产女人18毛片水真多成人如厕| 亚洲日本在线视频观看| 三级影片在线观看欧美日韩一区二区| 极品少妇xxxx精品少妇| aaa亚洲精品一二三区| 欧美日本韩国一区二区三区视频| 精品黑人一区二区三区久久| 国产精品网曝门| 天使萌一区二区三区免费观看| 久久国产精品第一页| 99精品国产视频| 日韩精品一区二区三区在线观看| 国产精品久久久久四虎| 日韩vs国产vs欧美| av在线一区二区| 日韩视频在线一区二区| 国产精品日日摸夜夜摸av| 午夜在线成人av| 成人性生交大片免费| 欧美精品亚洲一区二区在线播放| 久久精品视频在线看| 婷婷成人综合网| 一本久道中文字幕精品亚洲嫩| 精品福利av导航| 亚洲成人一区二区在线观看| 成人免费看黄yyy456| 精品国一区二区三区| 亚洲福利视频三区| 亚洲一区在线免费观看| 久久se精品一区二区| 91久久精品国产91性色tv| 久久精品视频在线看| 亚洲成a人v欧美综合天堂| 99riav一区二区三区| 久久精品一区二区三区不卡牛牛 | 另类欧美日韩国产在线| 色婷婷亚洲综合| 中文字幕一区二区三| 国产精品91xxx| 日韩一区二区免费在线观看| 亚洲成人免费电影| 91免费看`日韩一区二区| 欧美经典三级视频一区二区三区| 美女脱光内衣内裤视频久久网站 | 97超碰欧美中文字幕| 久久久噜噜噜久久人人看| 蜜桃久久av一区| 欧美一级二级在线观看| 午夜精品久久久久久| 欧美午夜精品电影| 夜夜揉揉日日人人青青一国产精品 | 狠狠色丁香婷婷综合久久片| 69p69国产精品| 午夜久久久久久| 欧美精品黑人性xxxx| 性做久久久久久久久| 精品视频资源站| 天堂av在线一区| 欧美一区二区视频在线观看| 午夜精品久久久久久久久久| 精品视频一区二区三区免费| 亚洲综合一区二区精品导航| 在线看日本不卡| 亚洲国产成人porn| 欧美片网站yy| 日韩电影免费在线观看网站| 91麻豆精品国产自产在线观看一区| 三级在线观看一区二区| 日韩精品一区二区三区视频播放 | 欧美高清视频一二三区| 亚洲va欧美va人人爽| 717成人午夜免费福利电影| 蜜臀av一区二区三区| 亚洲精品在线观| av欧美精品.com| 亚洲一区二区三区视频在线| 91精品国产美女浴室洗澡无遮挡| 视频一区二区三区中文字幕| 日韩一级高清毛片| 国产精品2024| 亚洲色图一区二区三区| 欧美日韩精品一区二区| 久久成人免费网| 国产精品私人自拍| 欧美中文字幕一区二区三区 | 精品日韩成人av|