C C 基本輸入輸出

2022-06-01 09:54:05 字數 1604 閱讀 1237

//#include#include#include//

// 文字方式寫入和二進位制方式寫入的區別

using namespace std;

#define error 1

#define ok 0

int writefilewithcstyle()

; file *fp;

fp=fopen("1.txt","w");

if(null==fp)

//fwrite(f,sizeof(float),sizeof(f)/sizeof(float),fp);//二進位制

//for(int i=0;i<6;i++)

// //fputs("your score of toeflis\r\n", fp);/*向所建檔案寫入一串字元*/

//fputc(':', fp); /*向所建檔案寫冒號:*/

//fputc(':', fp); /*向所建檔案寫冒號:*/

//fputc(':', fp); /*向所建檔案寫冒號:*/

fclose(fp);

return ok;

}int readfilewithcstyle()

; file *fp;

fp=fopen("1.txt","r");

if(null == fp)

/*fread(f,sizeof(float),6,fp);//二進位制

for(int i=0;i<6;i++)

*/ /*for(int i=0;i<6;i++)

*/ /*char buf[200];

while(fgets(buf,200,fp)!=null)

*/ /*char c;

do while(c!=eof);*/

fseek(fp,0,seek_set);

fread(f,sizeof(float),6,fp);//二進位制

for(int i=0;i<6;i++)

printf("返回檔案位置的當前值的位元組數ftell[%d]\r\n",ftell(fp));

while(!feof(fp))

printf("檔案結尾\r\n");

rewind(fp);

while(!feof(fp))

printf("%c",fgetc(fp));

} printf("檔案結尾\r\n");

fclose(fp);

return ok;

}int readfrominputwithcstyle()

return ok;

}int writefilewithcppstyle()

; ofstream file1;

file1.open("2.txt",ios::out | ios::binary);//,ios::in | ios::binary

if(!file1)

*/ //c=file2.get();

//cout<<"c:"

cout

file2.close();

}int main()

C C 輸入 輸出

在c語言中,我們的輸入輸出靠的是標準庫函式,最常用的就是 scanf 和 printf 這一對了。那麼c 又是怎麼樣實現輸入輸出的呢?下面來寫c 的第乙個程式!include using namespace std int main 不難看出,它有以下特徵 1.使用cout標準輸出 控制台 和cin...

C C 輸入輸出

符號 描述 h0 short型的八進位制 0int型的八進位制 l0long型的八進位制 hdshort型的十進位制 dint型的十進位制 ldlong型的十進位制 hx,hx short型的十六進製制,x表示小寫,x表示大寫 x,x int型的十六進製制,x表示小寫,x表示大寫 lx,lx lon...

C C 輸入輸出

使用printf 函式和scanf 函式,要宣告標頭檔案 include 1.printf 函式 形式 printf 格式控制字串 輸出表列 功能 通過標準輸出裝置 如顯示器 輸出一組資料,輸出形式由 格式控制 字串規定。例如 printf 4d,4d a,b 2.scanf 函式 功能 從終端輸入...