scanf()中%*表示忽略掉乙個輸入項
一般形式為:%[*][資料寬度][資料長度]資料型別
其中有方括號的項為任選項
例如:%*c表示忽略掉乙個字元型的輸入項
%*d表示忽略掉乙個整數型的輸入項
使用案例:
需要讀寫%d %d %c %d %d這種情況的時候,%d與%c之間的空格容易被讀入,
這時候可以考慮加入%*c,「吃掉」%d與%c之間的空格符。
但我還遇到了乙個奇怪的現象,像下面這樣,後面的%d %d還是會出錯
int i,j,m,n;
char temp;
fscanf(fp, "%d%d%*c%c%d%d", &i, &j, &temp, &m, &n);
但另起一行,分開讀後面的%d %d就無誤了,甚是奇怪
int i,j,m,n;
char temp;
fscanf(fp, "%d%d%*c%c", &i, &j, &temp);
fscanf(fp, "%d%d", &m, &n);
讀書筆記一
一物件導向 一 類 1 屬性 為物件儲存資料 公共屬性public 不帶關鍵字 預設public 私有屬性private 受保護屬性protected 訪問類shopproduct中的title屬性 mo del news hopp rodu ct title model title 2.方法 為物...
讀書筆記 一
今年的年度目標之一是讀書50本,已完成八本 1 親密關係 親密關係有很多種,夫妻 婆媳 親子 朋友 閨蜜等等,都是親密關係的範疇,親密關係出現問題多受嬰兒時期與父母關係的影響,親密關係出現問題要懂得內省,誠實的認清自己,並看見別人真實的存在,出於愛的目的去發聲。2 正面管教的魔法 好孩子不是用嘴巴教...
讀書筆記(一)
這段 是無法編譯的,因為如果是傳值引數,那麼實參到形參會呼叫複製建構函式,如果允許值傳遞那麼,複製建構函式內部也會 呼叫複製建構函式,從而無限的遞迴呼叫導致棧溢位。這裡應該改為常量引用。const include class a int main sizeof空型別的例項時,輸出結果為1。本來siz...