1
Answer

Error While printing String using Pointer

I'm getting an error while printing the string using pointer operation
 
Program code:
---------------------
#include<stdio.h>
#include<conio.h>
void main()
   {
   char v="Arul";
   char *ptr;   
   clrscr();
   *ptr=v;
   printf("\n%s",*ptr);
   printf("\nAddress:%p",ptr);
   getch();
   }
 
 
Answers (1)
1
Sagar  Pandurang Kap

Sagar Pandurang Kap

NA 2.7k 7.5k 7y
Hi
You can do this with the help of Arrays by foloowing :
 
#include<stdio.h>

void main()
{
char vt[6] = "Arul";
char *ptr[6];
*ptr=vt;
printf("%s\n",*ptr);
printf("%s\n",vt);
}

 
Accepted