printf()是C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù),用于將格式化后的字符串輸出到標(biāo)準(zhǔn)輸出。標(biāo)準(zhǔn)輸出,即標(biāo)準(zhǔn)輸出文件,對(duì)應(yīng)終端的屏幕。printf()申明于頭文件stdio.h。
創(chuàng)新互聯(lián)公司專注于企業(yè)成都全網(wǎng)營(yíng)銷、網(wǎng)站重做改版、韶山網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5響應(yīng)式網(wǎng)站、成都做商城網(wǎng)站、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為韶山等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
函數(shù)原型:
int printf ( const char * format, ... )。
返回值:
正確返回輸出的字符總數(shù),錯(cuò)誤返回負(fù)值,與此同時(shí),輸入輸出流錯(cuò)誤標(biāo)志將被置值,可由指示器ferror來(lái)檢查輸入輸出流的錯(cuò)誤標(biāo)志。
擴(kuò)展資料
printf()函數(shù)的調(diào)用格式為:printf("格式化字符串",輸出表列)。
格式化字符串包含三種對(duì)象,分別為:
(1)字符串常量;
(2)格式控制字符串;
(3)轉(zhuǎn)義字符。
字符串常量原樣輸出,在顯示中起提示作用。輸出表列中給出了各個(gè)輸出項(xiàng),要求格式控制字符串和各輸出項(xiàng)在數(shù)量和類型上應(yīng)該一一對(duì)應(yīng)。其中格式控制字符串是以%開頭的字符串,在%后面跟有各種格式控制符,以說(shuō)明輸出數(shù)據(jù)的類型、寬度、精度等。
注:本文的所有示例代碼均在Linux環(huán)境下以g++ 4.4.6編譯成64位程序的執(zhí)行。
putchar是c語(yǔ)言函數(shù)之一,作用是向終端輸出一個(gè)字符。
其格式為putchar(c),其中c可以是被單引號(hào)(英文狀態(tài)下)引起來(lái)的一個(gè)字符,可以是介于0~127之間的一個(gè)十進(jìn)制整型數(shù)(包含0和127),也可以是事先用char定義好的一個(gè)字符型變量。
putchar函數(shù)的基本格式為:putchar(c)。
1、當(dāng)c為一個(gè)被單引號(hào)(英文狀態(tài)下)引起來(lái)的字符時(shí),輸出該字符(注:該字符也可為轉(zhuǎn)義字符)。
3、當(dāng)c為一個(gè)介于0~127(包括0及127)之間的十進(jìn)制整型數(shù)時(shí),它會(huì)被視為對(duì)應(yīng)字符的ASCII代碼,輸出該ASCII代碼對(duì)應(yīng)的字符。
3、當(dāng)c為一個(gè)事先用char定義好的字符型變量時(shí),輸出該變量所指向的字符。
擴(kuò)展資料
C語(yǔ)言里的其他函數(shù):
1、abort
函數(shù)名:abort
功 能:異常終止一個(gè)進(jìn)程
函數(shù)與形參類型:
void abort(void);
程序例:
#include stdio.h
#include stdlib.h int main(void)
{
printf("Calling abort()\n");
abort();
return 0; /* This is never reached */
}
2、abs
函數(shù)名:abs
功 能:計(jì)算整數(shù)num的值。返回整數(shù)num的絕對(duì)值。
函數(shù)與參數(shù)類型:
int abs(num)
int num;
程序例:
#include stdio.h
#include math.h int main(void)
{
int number = -1234; printf("number: %d absolute value: %d\n", number, abs(number));
return 0;
}
參考資料來(lái)源:百度百科-putchar
就是只能從輸入設(shè)備上接受一個(gè)字符的輸入和只能向輸出設(shè)備輸出一個(gè)字符。比如,用了ch=getchar(),我輸入abc,電腦只接受了a,而不是abc,那么ch就是等于a了,然后我putchar('abc'),顯示也只能顯示一個(gè)a,無(wú)法把三個(gè)字符全部顯示出來(lái)。
分享文章:c語(yǔ)言函數(shù)輸出字符的意思 c語(yǔ)言字符輸入輸出函數(shù)
網(wǎng)頁(yè)鏈接:http://www.chinadenli.net/article6/ddojeog.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營(yíng)銷型網(wǎng)站建設(shè)、Google、企業(yè)建站、商城網(wǎng)站、微信公眾號(hào)、App開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)