cライブラリ関数のscanf

3212 ワード

scanf()関数の原理
      (  )      “  ”   ,            。
        scanf ,          ,        ,    ,        。
           :abcd
1234
(
) :scanf("%s",name); , scanf ( : 、 、 ) 。 , abcd name 。 :
1234
           ,     :scanf("%d",&number);   ?        ,        ,  scanf      ,          。           ,       ,                ,       。          。  1234   number。
    ,      :
1234
, :scanf("%c",&sex); ? , , ? '1' ! , 。 ? scanf , %c , , 。
          ,scanf                。   ,     ,        。
                      ,      :        scanf("%c",..),                   ,              ,     ,      ,             。       。
   scanf("%s",name)   ,        ,      "abc",  “  ”。          :abc
scanf abc ,

, scanf ("%c",&sex);
-   scanf          ,      :
    , scanf()   ,    %c  。       ,      、  、   ,  “  ”  。              。                         !        ,     。
-   scanf               ,      C  ,              , gets()。
                  :I am a student.    scanf   ,    "I",            scanf。     gets,              ,          。  ,      ,      ,