sscanf() 的作用:從乙個字串中讀進與指定格式相符的資料.
原型:int sscanf (const char *str,const char * format,........);
說明: sscanf()會將引數str的字串根據引數format字串來轉換並格式化資料。轉換後的結果存於對應的引數內。
成功則返回引數數目,失敗則返回0。
注意:sscanf與scanf類似,都是用於輸入的,只是後者以鍵盤(stdin)為輸入源,前者以固定字串為輸入源。
大家都知道sscanf是乙個很好用的函式,利用它可以從字串中取出整數、浮點數和字串等等。它的使用方法簡單,特別對於整數和浮點數來說。
這裡就舉幾個經常用到的例子來說明他的用法,便於大家深刻理解他的用法.
例子:
sscanf 用法總結
原文出處 sscanf 的作用 從乙個字串中讀進與指定格式相符的資料.原型 int sscanf const char str,const char format,說明 sscanf 會將引數str的字串根據引數format字串來轉換並格式化資料。轉換後的結果存於對應的引數內。成功則返回引數數目,失...
sscanf 函式用法
read formatted data from a string.intsscanf constchar buffer,constchar format argument intswscanf constwchar t buffer,constwchar t format argument a f...
sscanf 函式小結
1.常見用法。char buf 512 sscanf 123456 s buf 此處buf是陣列名,它的意思是將123456以 s的形式存入buf中!printf s n buf 結果為 123456 2.取指定長度的字串。如在下例中,取最大長度為4位元組的字串。sscanf 123456 4s b...