程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> C++/C調試輸入小結

C++/C調試輸入小結

編輯:C++入門知識

C++/C調試輸入小結




C++調試輸入
1.從文件
ifstream cin("in.txt",ios::in);
if(!cin){
cerr<<"open error!"< exit(1);
}
//your code
cin.close();

2.從字符緩存區
char input[]=""; //input可初始化為需要輸入的數據
istrstream cin(input);
//your code


C調試輸入
//標准輸入重定向到文件
freopen("in.txt","r",stdin);
//your code
fclose(stdin);

C字符串格式化化輸入輸出函數
1.int sprintf( char *buffer, const char *format, [ argument] … );
功能:
將argument中的數據格式化輸出到字符串緩沖區。
參數:
buffer:字符串的緩沖區。
format:格式控制字符串。
[argument]...:可選參數,可以是任何類型的數據。

2.int sscanf(const char *buffer,const char*format,[argument ]...);
功能:
從字符串緩沖區中依照format的格式將數據寫入到argument裡
參數:
buffer:字符串緩沖區
format:格式控制字符串
argument 選擇性設定字符串

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved