例1:
char ch[1024] = "abcd";
char *pr = ch; //pr指针进行了初始化,并且pr+1,也是有定义的 //此时pt与ch等价。
sprintf(pr +1,"%s","nihao");//所以,此处pr+1是没有问题的。
例2:
char ch[1024] ;
char *pt = ch; //pr指针进行了初始化
memset(pt,0,sizeof(ch)); //此时pt与ch等价。
例1:
char ch[1024] = "abcd";
char *pr = ch; //pr指针进行了初始化,并且pr+1,也是有定义的 //此时pt与ch等价。
sprintf(pr +1,"%s","nihao");//所以,此处pr+1是没有问题的。
例2:
char ch[1024] ;
char *pt = ch; //pr指针进行了初始化
memset(pt,0,sizeof(ch)); //此时pt与ch等价。