複製鏈接
請複製以下鏈接發送給好友

輸入

(計算機術語)

鎖定
輸入,發音為shū rù,是一種調用輸入函數從外部文件中輸入數據賦給程序中的變量的計算機術語。
中文名
輸入
來    源
計算機術語
發    音
shu ru
屬    性
詞語
在C語言文件數據的輸入輸出中,當調用輸入函數從外部文件中輸入數據賦給程序中的變量時,這種操作成為“輸入”或“讀”。程序員們為了便於記憶和理解,通常將“輸入”和“讀”共讀為:讀入。
這與別於“寫”,即“輸出”。





讀入
fscanf(文件指針,格式控制字符串,輸入項表);
fread(buffer,size,count,fp);
ch=fgetc(pf);
fgets(str,n,fp);
寫出
fprintf(文件指針,格式控制字符串,輸入項表);
fwrite(buffer,size,count,fp);
fputc(ch,fp);
fputs(str,fp);
注意:
1、以上每個函數都以“f”開頭,其代表文件(file)之意,這正與正常數據的輸入輸出(scanf和printf)函數區分開來;str代表字符串(string)之意,ch則是代表字符(characters);fp代表文件指針(file pointer),而pf代表指向文件的文件指針,即“文件指針指向”(Pointing to file pointer),通常也叫做文件指針;
2、文件字符的輸入輸出函數也可寫為:getc和putc,它們與fgetc和fputc函數是等價的;
3、要注意正常“字符”的輸出(ch=getchar)輸入(putchar(ch))與“文件字符”的輸入輸出的函數調用上的區別。