C 語言中的 sscanf() 函數
高等 C 語言簡介字串指標與陣列函數結構物件導向記憶體檔案錯誤處理巨集處理C 與組合語言資料結構動態字串動態陣列鏈結串列雜湊表開發環境MakeCygwinMinGWDevC++wxDevC++編譯器gcc 編譯器TinyCC 編譯器LCC 編譯器應用主題CGI 程式GNU 程式視窗程式影像處理練習題訊息相關網站參考文獻最新修改簡體版English |
C 語言中的 scanf 函數,是初學者都會使用的,但也是大部分人都會誤用,或者是無法充分發揮其功能的。 C 語言的 sscanf() 與 ssprintf() 這兩個函數,採用的是一種既創新又好用的設計法, 事實上,函數 sscanf() 比 scanf() 更為好用,sscanf() 甚至支援了類似 Regular Expression 的功能,可以讓我們輕易的剖析格式化的字串。 sscanf 的函數原形如下,其中的 format 格式字串具有複雜的格式指定功能,以下我們將詳細說明這些格式的用途。
為了說明 sscanf 函數的用法,我們寫了以下程式,以示範 format 欄位的各種寫法。 檔案:sscanf.c
其編譯執行結果如下所示。
參考文獻
|
page revision: 10, last edited: 30 May 2012 00:02
Post preview:
Close preview