Advertisement
valve2

print each char using ptr

May 27th, 2023
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.46 KB | Software | 0 0
  1. #include <stdio.h>
  2. #define size 20
  3. void print(char *arrptr,char arr[])
  4. {
  5.     int i = 0;
  6.     while( *arrptr != '\0')
  7.     {
  8.         printf("%c ", *(arrptr));
  9.         arrptr++;
  10.     }
  11.  
  12. }
  13. int main(void)
  14. {
  15.     char arr[] = "psutpsut";//4E//4O//T8
  16.     char *arrptr = arr;
  17.     printf("addr of what's pointed at %p\n", arrptr);
  18.     printf("addr of the arr           %p\n", arr);
  19.     printf("addr of the pointer itself%p\n", &arrptr);
  20.     print(arrptr, arr);
  21. }
  22.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement