?? tc20functionp.htm
字號:
<HTML>
<HEAD >
<TITLE>嵌入式軟件設(shè)計教學(xué)網(wǎng)站</TITLE>
<!-- <base href=D:\自編圖書\教學(xué)網(wǎng)站設(shè)計\主頁\> -->
<!-- <base href=http://www.hfut.edu.cn\teacher\peng\c\> -->
<META NAME="作者" long="zh", CONTENT="彭良清">
<META NAME="標題", CONTENT="嵌入式軟件設(shè)計教學(xué)網(wǎng)站 ">
<META NAME="關(guān)鍵字", CONTENT="嵌入式軟件設(shè)計教學(xué)網(wǎng)站 C語言 數(shù)據(jù)結(jié)構(gòu)
實時操作系統(tǒng) RTOS TC20 TC2.0 Turbo C2.0 人機界面 菜單設(shè)計 C51
合肥工業(yè)大學(xué) 精密儀器系 彭良清 源代碼閱讀 ">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<STYLE type=text/css>
p.texthead {line-height:15pt;font-size:10pt;font-family:宋體;text-align:left; color:rgb(100,150,255);
font-weight:bold;font-style:normal; text-indent:0em; text-decoration:underline;
padding-top:0em;padding-bottom:0em;padding-left:2em;padding-right:2em;margin-top:0em;margin-bottom:0em}
p.text {line-height:15pt;font-size:10pt;font-family:宋體;text-align:justify;
font-weight:normal;font-style:normal; text-indent:0em;
padding-top:0em;padding-bottom:0em; padding-left:0em;padding-right:0em; margin-top:0em;margin-bottom:0em}
table.tc20funcationname { border:1px solid black; width:100%; frame:box; rules:all;
padding-top:10em;padding-bottom:10em; padding-left:5em;padding-right:5em; margin-top:2em;margin-bottom:2em;
}
table.tc20funcation { border:0px solid black; margin:2em; width:100%; frame:box; rules:all;
padding-top:10em;padding-bottom:10em; padding-left:5em;padding-right:5em;
}
tr.funnameline {height:100%;vertical-align:top};
tr.funline {height:100%;vertical-align:top};
TD.tditem {border:0px solid BLACK; padding:0em; line-height:15pt;font-size:10pt;font-family:宋體;text-align:left;
font-weight:bold;font-style:BLUE; text-indent:0em; vertical-align:top;
margin-top:0em;margin-bottom:0em}
TD.tdtext {border:0px solid BLACK; line-height:15pt;font-size:10pt;font-family:宋體;text-align:left; vertical-align:middle;
font-weight:normal;font-style:BLUE; text-indent:0em;
padding-top:0em;padding-bottom:0em; padding-left:1em;padding-right:0em; margin-top:0em;margin-bottom:0em}
p.linktext {line-height:15pt;font-size:10pt;font-family:宋體;text-align:justify;
font-weight:normal;font-style:normal; text-indent:0em;
padding-top:2em;padding-bottom:0em; padding-left:2em;padding-right:2em; margin-top:0em;margin-bottom:2em}
ol.content{line-height:15pt;font-size:10pt;font-family:宋體;text-align:justify;
font-weight:normal;font-style:normal; text-indent:0em;
padding-top:0em;padding-bottom:0em; padding-left:2em;padding-right:2em; margin-top:0em;margin-bottom:2em}
tr.bottomtext {line-height:15pt;font-size:10pt;font-family:宋體;font-weight:normal;font-style:normal}
A.top:link {text-decoration:none;color:#ff0000;line-height:150%; font-size:9pt;font-family:宋體;font-weight:normal;font-style:normal}
A.top:visited {text-decoration:none;color:#ff0000;line-height:150%; font-size:9pt;font-family:宋體;font-weight:normal;font-style:normal}
A.top:active {text-decoration:none;color:#000000;line-height:150%; font-size:9pt;font-family:宋體;font-weight:normal;font-style:normal}
A.top:hover {text-decoration:none;color:#000000;line-height:150%;font-size:9pt;font-family:宋體;font-weight:normal;font-style:normal}
</STYLE>
<H3 ALIGN="center" >
<font size=5 color="#a2a2a2" face="方正舒體">
Turbo C2.0集成編譯環(huán)境使用:
</font>
<font size=6 color="#808080" face="華文新魏">
函數(shù)庫速查(按字母序)
</font>
</h3>
<HR WIDTH=70% ALIGN=CENTER SIZE=3>
<p align="center"><font color="#ff0000" size="2">歡迎訪問新版函數(shù)庫,本庫于<span lang="en-us">2002年8月28日</span>由原來的王大剛版本更換至彭良清版本,提供三種閱讀方式。<br>
本資料來自合肥工業(yè)大學(xué),版權(quán)所有,在收錄本站時根據(jù)本站風(fēng)格,版面稍做了調(diào)整,特此聲明。</font></p>
</H3>
</HEAD>
<BODY background=image/bg3.gif text="#010101" bgcolor=white link="#0000FF" vlink="#0000FF" alink="#0000FF" >
<table border=1 width=90% align=center rules=rows frame=void cellspacing=0%
cellpadding=5% bgcolor=rgb(204,234,255) >
<!-- bgcolor=rgb(204,255,255) -->
<tr id="P" class=funtableline>
<td>
<p class=text>
<table class=tc20funcation>
<col width=20%>
<col width=20%>
<col width=20%>
<col width=20%>
<col width=20%>
<tr>
<td CLASS=TDTEXT> <a href=tc20functionp.htm#perror>perror</a></td>
<td CLASS=TDTEXT> <a href=tc20functionp.htm#printf>printf</a></td>
<td CLASS=TDTEXT> <a href=tc20functionp.htm#putc>putc</a></td>
<td CLASS=TDTEXT> <a href=tc20functionp.htm#putchar>putchar</a></td>
<td CLASS=TDTEXT> <a href=tc20functionp.htm#puts>puts</a></td>
</tr>
<tr>
<td CLASS=TDTEXT> <a href=tc20functionp.htm#putw>putw</a></td>
<td CLASS=TDTEXT> <a href=tc20functionp.htm#poly>poly</a></td>
<td CLASS=TDTEXT> <a href=tc20functionp.htm#pow>pow</a></td>
<td CLASS=TDTEXT> <a href=tc20functionp.htm#parsfnm>parsfnm</a></td>
<td CLASS=TDTEXT> <a href=tc20functionp.htm#peek>peek</a></td>
</tr>
<tr>
<td CLASS=TDTEXT> <a href=tc20functionp.htm#peekb>peekb</a></td>
<td CLASS=TDTEXT> <a href=tc20functionp.htm#poke>poke</a></td>
<td CLASS=TDTEXT> <a href=tc20functionp.htm#pokeb>pokeb</a></td>
<td CLASS=TDTEXT> <a href=tc20functionp.htm#pieslice>pieslice</a></td>
<td CLASS=TDTEXT> <a href=tc20functionp.htm#putimage>putimage</a></td>
</tr>
<tr>
<td CLASS=TDTEXT> <a href=tc20functionp.htm#putpixel>putpixel</a></td>
<td CLASS=TDTEXT> <a href=tc20functionp.htm#puttext>puttext</a></td>
<td CLASS=TDTEXT> <a href=tc20functionp.htm#putenv>putenv</a></td>
<td CLASS=TDTEXT> <a href=tc20functionp.htm#></a></td>
<td CLASS=TDTEXT> <a href=tc20functionp.htm#></a></td>
</tr>
</table>
</p>
</td>
</tr>
<tr id="perror" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函數(shù)申明:</td> <td CLASS=TDTEXT>void perror(const char *s)</td></tr>
<tr><td CLASS=TDITEM>函數(shù)用途:</td> <td CLASS=TDTEXT>將表示錯誤的全程變量errno所對應(yīng)解釋輸出到流stderr中,并在其前加上字符串s和冒號":" </td></tr>
<tr><td CLASS=TDITEM>頭 文 件:</td> <td CLASS=TDTEXT>stdio.h</td></tr>
<tr><td CLASS=TDITEM>輸入?yún)?shù):</td> <td CLASS=TDTEXT>
s:表示錯誤的附加信息字符串
</td></tr>
<tr><td CLASS=TDITEM>輸出參數(shù):</td><td CLASS=TDTEXT>在stderr中產(chǎn)生錯誤字符串</td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT> </td></tr>
<tr><td CLASS=TDITEM>使用說明:</td><td CLASS=TDTEXT> </td></tr>
<tr><td CLASS=TDITEM>相關(guān)函數(shù):</td><td CLASS=TDTEXT> |
<a href="tc20functionf.htm#ferror"> ferror </a> |
</td></tr>
<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
            
<a href="tc20function.htm">查詢其他函數(shù)</a> </td></tr>
</table>
</td>
</tr>
<tr id="printf" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函數(shù)申明:</td> <td CLASS=TDTEXT>int printf(const char *format, arg_list)</td></tr>
<tr><td CLASS=TDITEM>函數(shù)用途:</td> <td CLASS=TDTEXT> 將參數(shù)列表arg_list按format指定的格式輸出到stdout流中(也就是屏幕上) </td></tr>
<tr><td CLASS=TDITEM>頭 文 件:</td> <td CLASS=TDTEXT>stdio.h</td></tr>
<tr><td CLASS=TDITEM>輸入?yún)?shù):</td> <td CLASS=TDTEXT>
<pre>format:參數(shù)輸出的格式,定義格式為:%[flags][width][.perc] [F|N|h|l]type
可以將一個和或者多個格式字符加入到一個字符串的任意位置,例如:
float fx=10.1; int a=123;
printf("a=%d,fx=%f",a,fx);
說明:
1:[]表示該格式參數(shù)為可選,并且為type的修飾符,來進一步說明由type參數(shù)所
定義的格式。
2:type-含義如下:
d 有符號10進制整數(shù)
i 有符號10進制整數(shù)
o 有符號8進制整數(shù)
u 無符號10進制整數(shù)
x 有符號16進制整數(shù),在scanf中表示無符號16進制整數(shù)
X 有符號16進制整數(shù),在scanf中表示無符號16進制整數(shù)
f 浮點數(shù)
e 用科學(xué)表示格式的浮點數(shù)
g 使用%f和%e表示中的較精確者來表示浮點數(shù)
E 同e格式,但表示為指數(shù)
G 同g格式,但表示為指數(shù)
c 單個字符
s 字符串
% 顯示百分號(%)本身
p 顯示一個指針,near指針表示為:XXXX;far指針表示為:XXXX:YYYY
n 相連接的參量應(yīng)是一個指針,其中存放已寫字符的個數(shù)
2:flags:該參數(shù)規(guī)定了對齊等輸出方式,取值和含義如下:
無 右對齊,左邊填充0和空格
+ 左對齊,右邊填充空格
- 在數(shù)字前增加符號"+"或者"-"
(一個空格) 只對負數(shù)顯示符號
# 當type=c.s.d.i.u沒有影響
type=o,x,X時,在數(shù)值前增加'0'字符
type=e,E,f時,總是使用小數(shù)點
type=g,G時,除了數(shù)值為0外,總是顯示小數(shù)點
3:width:用于控制顯示數(shù)值的寬度,取值和含義如下:
n(n=1,2,3...) 寬度至少為n位,不夠以空格填充
0n(n=1,2,3...) 寬度至少為n位,不夠左邊以‘0’填充
* 格式列表中 下一個參數(shù)還是width
4:.prec:用于控制數(shù)值的顯示精度,也就是小數(shù)點后面的位數(shù),取值和含義如下:
無 按缺省精度顯示
.0 當type=d,i,o,u,x時,沒有影響
type=e,E,f時,不顯示小數(shù)點
.n(n=1,2,3...) 當type=e,E,f時表示的最大小數(shù)位數(shù)
type=其他,表示顯示的最大寬度
.* 格式列表中 下一個參數(shù)還是width
5:F|N|h|l:用于表示指針是否是遠指針,或者整數(shù)是否是長整數(shù),取值和含義如下:
F 遠指針
N 近指針
h 短整數(shù),或單精度浮點數(shù)
l 長整數(shù),或雙精度浮點數(shù)
arg_list:要顯示的參數(shù)變量列表,多個變量以豆號分隔。
</pre>
</td></tr>
<tr><td CLASS=TDITEM>輸出參數(shù):</td><td CLASS=TDTEXT> </td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT> </td></tr>
<tr><td CLASS=TDITEM>使用說明:</td><td CLASS=TDTEXT> </td></tr>
<tr><td CLASS=TDITEM>相關(guān)函數(shù):</td><td CLASS=TDTEXT> |
<a href="tc20functions.htm#scanf"> scanf </a> |
<a href="tc20functionf.htm#fprintf"> fprintf </a> |
</td></tr>
<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
            
<a href="tc20function.htm">查詢其他函數(shù)</a> </td></tr>
</table>
</td>
</tr>
<tr id="putc" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函數(shù)申明:</td> <td CLASS=TDTEXT>int putc(int ch,FILE *fp) </td></tr>
<tr><td CLASS=TDITEM>函數(shù)用途:</td> <td CLASS=TDTEXT>把字符ch寫到文件fp中去</td></tr>
<tr><td CLASS=TDITEM>頭 文 件:</td> <td CLASS=TDTEXT>stdio.h</td></tr>
<tr><td CLASS=TDITEM>輸入?yún)?shù):</td> <td CLASS=TDTEXT>
ch:要寫入的字符;fp:文件流指針
</td></tr>
<tr><td CLASS=TDITEM>輸出參數(shù):</td><td CLASS=TDTEXT> </td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT>EOF:操作失敗,操作成功返回ch值</td></tr>
<tr><td CLASS=TDITEM>使用說明:</td><td CLASS=TDTEXT> </td></tr>
<tr><td CLASS=TDITEM>相關(guān)函數(shù):</td><td CLASS=TDTEXT> |
<a href="tc20functionf.htm#fputc"> fputc </a> |
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -