 String itself act as a pointer
 String name is a pointer to the first character in the
string
char str[] ="Happy";
char *p=str;
printf("%sn",str);
printf("%sn",str);
printf("%sn", p);
for(i = 0; str[i]; i++)
printf("%cn",str[i]);
for(i = 0; str[i]!='0'; i++)
printf("%cn",*(str+i));
char *ptr; ptr=str;
for( i=0;str[i];i++)
printf("%ct",*(ptr+i));
ptr=str;
for( i=0;str[i]!='0';i++)
printf("%ct",*ptr++);
12.string and pointer

12.string and pointer

  • 2.
     String itselfact as a pointer  String name is a pointer to the first character in the string
  • 4.
    char str[] ="Happy"; char*p=str; printf("%sn",str); printf("%sn",str); printf("%sn", p);
  • 5.
    for(i = 0;str[i]; i++) printf("%cn",str[i]); for(i = 0; str[i]!='0'; i++) printf("%cn",*(str+i));
  • 6.
    char *ptr; ptr=str; for(i=0;str[i];i++) printf("%ct",*(ptr+i)); ptr=str; for( i=0;str[i]!='0';i++) printf("%ct",*ptr++);