const size_t len=10;
char dest[len];
char *src="1234567777777777777777777";
char src2[]={'1','2','3'};
strncpy(dest,src,len);
strncpy(dest,src2,len);
//
for(size_t i=0;i!=len;++i){
dest[i]='a';
}
//
memset(dest,'0',len*sizeof(char));
const size_t len=10;
char dest[len];
char *src="1234567777777777777777777";
char src2[]={'1','2','3'};
strncpy(dest,src,len);
strncpy(dest,src2,len);
//
for(size_t i=0;i!=len;++i){
dest[i]='a';
}
//
memset(dest,'0',len*sizeof(char));