sizeof,strlen

382 ワード

#include <string.h>
void main()
{
    char p[20]={'a','b','c','d'},q[]="abc", r[]="abcde";
    strcpy(p+strlen(q),r);//    r  p  ,  p       'd'   。 
    strcat(p,q);//       ,p       "abcabcdeabc"。
    printf("%d %d
",sizeof(p),strlen(p));// 2011,sizeof(p)=20,strlen(p)=11。 }