putc,原型是int fputc,功能是輸出一字元到指定流中。
基本介紹
- 中文名:putc
- 功 能: :輸出一字元到指定流中
- 原型::int fputc(int ch,FILE*fp)
- 用 法: :int putc(int ch, FILE *fp);
簡介,用法,實例,
簡介
功 能: 輸出一字元到指定流中
putc()與fputc()等價。不同之處為:當putc函式被定義為宏時,它可能多次計算stream的值。
關於fputc():
原型:int fputc(int ch,FILE*fp)
功能:在fp所指向的檔案的當前讀寫位置寫入一個字元。寫入字元成功則函式返回值為該字元的ASCII值,寫入字元不成功則返回值為EOF。
向檔案寫入一個字元後,檔案讀寫位置指針向後移動一個位元組。
與putc一樣一般用法為“fputc(ch,fp)”,包含在頭檔案“stdio.h”中。
用法
用 法: int putc(int ch, FILE *fp);
實例
#include<stdio.h>
int main(void){char msg[] = "Hello world\n";int i = 0;while (msg[i])putc(msg[i++],stdout);return 0;}