如果您在應用程序中處理文件,那麽將一個文件複製到另一個文件或從同一個文件複製將會遇到一些問題。因此,使用函數putc()
會幫助你做到這一點。
該函數用於在文件中寫入單個字符。該函數隻需要兩個參數,第一個是字符,第二個是文件本身。
例:
putc('a', FILE); //Here, FILE is the file variable. Output: It will write 'a' on the file at the current position of the cursor.
stdio.h - C 中的 putc() 函數示例
#include <stdio.h>
int main ()
{
// initializing the type of variables
FILE *F;
int c;
// opening the file in write mode
F = fopen("abc.txt", "w");
for( c = 33 ; c <= 100; c++ ) {
putc(c, F);
}
fclose(F);
// opening the file in read mode
F = fopen("abc.txt","r");
while(1) {
c = fgetc(F);
if( feof(F) ) {
break ;
}
// printing on console
printf("%c", c);
}
fclose(F);
return(0);
}
輸出
文件內容
相關用法
- C語言 putchar()用法及代碼示例
- C語言 putpixel()用法及代碼示例
- C語言 puts()用法及代碼示例
- C語言 pthread_cancel()用法及代碼示例
- C語言 pthread_equal()用法及代碼示例
- C語言 printf() and scanf()用法及代碼示例
- C語言 pthread_self()用法及代碼示例
- C語言 perror()用法及代碼示例
- C語言 printf()用法及代碼示例
- C語言 pieslice()用法及代碼示例
- C語言 fread()用法及代碼示例
- C語言 feof()用法及代碼示例
- C語言 imagesize()用法及代碼示例
- C語言 getarcoords()用法及代碼示例
- C語言 strcspn()用法及代碼示例
- C語言 setlinestyle()用法及代碼示例
- C語言 showbits()用法及代碼示例
- C語言 sprintf()用法及代碼示例
- C語言 outtextxy()用法及代碼示例
- C語言 isgraph()用法及代碼示例
注:本文由純淨天空篩選整理自Abhishek Sharma大神的英文原創作品 putc() function of stdio.h in C。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。