天天看點

黑馬程式員---c語言輸入輸出函數辨析

-----------android教育訓練、java教育訓練、java學習型技術部落格、期待與您交流!------------ 

首先給出這六個函數原型,給出的使用方法:假設一字元數組a1,一字元數組a2,一檔案files

#include <stdio.h>

1.scanf(const char *format,a1);格式化輸入函數,從鍵盤輸入到a1

(1)scanf 函數有兩個參數,分别為輸出格式控制和參數清單,參數清單根據格式控制輸入資料。

(2)參數清單為變量的位址或者數組名或者指針。

例如:

int a=0,b[10]={0},*c=null;

c=(int *)malloc(10*sizeof(int));

scanf("%d%d%d",&a,b,c);

printf("%d%d%",a,b,c);

scanf(const char *format,a1);格式化輸入函數,從鍵盤輸入到a1

sscanf(a1,const char *format, a2);格式化輸入函數,從a1輸入到a2中

fscanf(files,const char *format,a1);格式化輸入,函數,從a1讀入到files中

printf(const char *format,a1);格式化輸出函數,輸出a1到螢幕上

sprintf(a1,const char *format, a2);格式化輸出函數,從a2輸入到a1中

fprintf(files,const char *format, a1);格式化輸出函數,輸出a1到files中