国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

C語言 fprintf()和printf()的區(qū)別

2022-08-05 09:00 作者:GXTon_阿通  | 我要投稿

兩個(gè)函數(shù)定義都是在stdio.h中 : 是輸入輸出的頭文件

可以看出fprintf()中臂printf()多了第一個(gè)參數(shù),

這個(gè)就是流.

在linux中:

0:與進(jìn)程的標(biāo)準(zhǔn)輸入關(guān)聯(lián); STDIN_FILENO

1:與標(biāo)準(zhǔn)輸出關(guān)聯(lián); STDUOT_FILENO

2:與標(biāo)準(zhǔn)錯(cuò)誤關(guān)聯(lián); STDERR_FIENO

printf()是fprintf()的一種特殊情況,

printf()相當(dāng)于fprintf()中第一個(gè)參數(shù)賦值為stdout,就是標(biāo)準(zhǔn)輸出的意思.

例如(下面兩個(gè)是等效的):

fprintf(stdout, "hello world.\n");

printf("hello world.\n")


標(biāo)準(zhǔn)輸出(stdout),標(biāo)準(zhǔn)錯(cuò)誤輸出(stderr)
默認(rèn)都是輸出到屏幕.

可以把標(biāo)準(zhǔn)輸出或錯(cuò)誤輸出進(jìn)行重定向.

比如:

./ fprint 2>err.txt
這個(gè)時(shí)候,錯(cuò)誤輸出就不會(huì)打印到屏幕,而是會(huì)到err.txt文件中.

C語言 fprintf()和printf()的區(qū)別的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
喀喇沁旗| 贵阳市| 扎鲁特旗| 东宁县| 鹿泉市| 额尔古纳市| 四子王旗| 北流市| 岑溪市| 永济市| 海兴县| 阿克苏市| 金湖县| 阿勒泰市| 蒙城县| 察哈| 遵义县| 合江县| 龙江县| 杂多县| 诏安县| 资源县| 大渡口区| 安达市| 凤城市| 巴楚县| 洱源县| 井冈山市| 高唐县| 聊城市| 吉安市| 清水河县| 陆丰市| 弋阳县| 财经| 象州县| 杭州市| 刚察县| 濉溪县| 曲阳县| 威信县|