|  |  
 |   |   
 ̾??
 ?饤?֥???Standard C Library (libc, -lc) ????
 ????
 
 ??????
 ?????ιԤϡ? chararray ??
    “ char chararray[6]; (void)strncpy(chararray, "abc", sizeof(chararray)); ???ιԤϡ? chararray ??
    “ char chararray[6]; (void)strncpy(chararray, "abcdefgh", sizeof(chararray)); ?ѥ??????Ĺ??????????????Ĺ????Ʊ???? ?????ʾ??Ǥ??뤿?? chararray ?? NUL ?ǽ?λ???ʤ? ???Ȥ????դ??Ƥ????????? ???ιԤϡ?
    input ???? buf
    ??ʸ????Ŭ?ڤ˥??ԡ?????
    ???η??̤? NUL ?ǽ?λ?????ޤ???
     char buf[1024]; (void)strncpy(buf, input, sizeof(buf) - 1); buf[sizeof(buf) - 1] = '\0'; ???????Τ褦?? strlcpy(3) ?????Ѥ????ȡ??????ɤ??¹ԤǤ??뤫?⤷???ޤ????? (void)strlcpy(buf, input,
  sizeof(buf));strlcpy(3) ??ɸ??Ū?ˤ??????????Ƥ??ʤ??Τǡ? ?ܿ???̵?ط??ʤȤ????? ???Ѥ????褦?????դ??Ƥ????????? ??Ϣ????????
 
 
 |