Mega Code Archive

 
Categories / C / Memory
 

Memory move

#include <stdio.h> #include <string.h> #define SIZE 80 int main(void) {   char str[SIZE], *p;   strcpy(str, "Hiiiiiiiiiiiiiiiii...");   p = str + 10;   memmove(str, p, SIZE);   printf("result after shift: %s", str);   return 0; }