Re: [問題] fscanf 如何避開 [XXX] 這樣類型的字

看板C_and_CPP (C/C++)作者 (褲落魔法屎)時間16年前 (2009/02/20 13:31), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/4 (看更多)
※ 引述《onicalz ()》之銘言: : fscanf(fp,"%[^ .,]",stemp) : 這樣的寫法可以用來避開 空白 句點 逗號 : 那如果今天有個字 是 [abc] : 該怎麼應用才能只讀到 abc 呢 ?? : 我現在這樣寫 : fscanf(fp,"%[^ .,[]",stemp) : 但是會讀到 abc] 我得到的結果是空a 因為照scanf說明 %[^這邊的字被無視 當作讀取終止條件] 用%[][a-z0-9A-Z]讀入[]在去抓中間的吧 : 後面的括號避不掉,又不知道該怎麼把]加到fsacnf裡面 : 請問該怎麼加進去呢 ?? : 請各位大師幫忙 -- 洪爺伊莉走透透 激突後宮逍遙遊 若是無法艾當落 台泥攪拌便當狗 孩子...記住我的口訣,你將會得到世界 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.244.57
文章代碼(AID): #19da0w0m (C_and_CPP)
文章代碼(AID): #19da0w0m (C_and_CPP)