1. gzyueqian
      18529173453
      首頁 > 新聞中心 > > 正文

      高手詳解:sscanf函數(shù)的用法

      更新時間: 2007-05-11 14:16:42來源: 粵嵌教育瀏覽量:1356


        大家都知道sscanf是一個很好用的函數(shù),利用它可以從字符串中取出整數(shù)、浮點數(shù)和字符串等等。它的使用方法簡單,特別對于整數(shù)和浮點數(shù)來說。但新手可能并不知道處理字符串時的一些用法,這里做個簡要說明吧。

        1. 常見用法。

      以下是引用片段:
        char str[512] = {0};
        sscanf("123456 ", "%s", str);
        printf("str=%s\n", str);

        2. 取指定長度的字符串。如在下例中,取長度為4字節(jié)的字符串。

      以下是引用片段:
        sscanf("123456 ", "%4s", str);
        printf("str=%s\n", str);

        3. 取到指定字符為止的字符串。如在下例中,取遇到空格為止字符串。

      以下是引用片段:
        sscanf("123456 abcdedf", "%[^ ]", str);
        printf("str=%s\n", str);

        4. 取僅包含指定字符集的字符串。如在下例中,取僅包含1到9和小寫字母的字符串。

      以下是引用片段:
        sscanf("123456abcdedfBCDEF", "%[1-9a-z]", str);
        printf("str=%s\n", str);

        5. 取到指定字符集為止的字符串。如在下例中,取遇到大寫字母為止的字符串。

      以下是引用片段:
        sscanf("123456abcdedfBCDEF", "%[^A-Z]", str);
        printf("str=%s\n", str);

      免費預(yù)約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 色婷婷精品青草 | 中文字幕在线视频观看 | 在线精品亚洲一区二区三区动态图 | 在线看片国产的免费的 | 加勒比色老久久综合网高清 | 亚洲欧美综合在线777 |