Pointer vs Array Let you teach what is difference between pointer and array. Firs of all we should know the definition of pointer and array. Pointer: Pointe... Read More
Predict The Output: int main() { int *p=(int *)1000; *p=2; printf("%d",*((int*)1000)); return 0; } Read More
Predict The Output: int main() { char a[]="shark"; (*a)++; printf("%s\n",a); printf("%s",a+1); return 0; } Output: thark hark Read More
71 Prdict the output: int incr(int *pt); int main() { int value=2; int *ptr; ptr=&value; printf("%d %d",*ptr,value); incr(ptr); p... Read More
65 Predict the Output: int main() { int *p=(int *)2000; scanf ("%d",2000); printf ("%d",*p); return 0; } if input is 20... Read More
62 Write a program to write a data at the 1000 address. Program: int main() { scanf("%d",1000); return 0; } Read More
pointer operation with &,* int main () { int *p; int a=2; p=&a; printf ("%d",&p); //prints the address of p. printf ("%d",*(&p)); //p... Read More
51 char ch(char a,char b) { if(a,b) return a; else return b; } int main() { char a='s',b='t'; char *p=&a; char c; c=ch(a++,... Read More
45 int main() { int a[]={40,41,50}; char str="shark srini"; int *ptr; *(a+1)=*(a+2)-45; ptr=a; printf("%s",&1[a][str]);... Read More
45 int main() { int **pt; char ***ptr; double ****ps; printf("%d",sizeof(pt)); printf("%d",sizeof(**pt)); printf("%d... Read More
44 int main() { int a[][2]={1,2,3,4,5,8,9,10,11} int (*p)[2],*pt[2]; p=a; pt[0]=a[0]; printf("%d %d",(*(p+3))[1],++*(++pt[0]+3)); ret... Read More
40 int main() { int a=2,*p; p=&a-1; printf("%d %d",*++*&p,&*&a); } Output: 2 -12 here -12 is address of 'a'... Read More
31 Predict the Output: int main() { int i=40,j=14; int *const p=&i; p=&j; printf("%d %d",*p,*p++); return 0; } Read More
28 #include #include int main( ) { char a[ ]="shark srini"; char *b; int i; b=&a[0]; for(i=0;i { printf("%c",*a); b++;... Read More
26 #include int main() { char a[]="shark selva"; printf("%c",a[0]); printf("%d",&a[1]); printf("%s"... Read More
25 #include main() { int **p,*a,b=1; a=&b; p=&a; printf("%d",*p); } Output -14 -14 is address of 'a' Read More
20 #include main() { char a[]="srini selva"; printf("%c\n",*(&a[1])); printf("%s\n",a+6); printf("%c\n... Read More