It allocates and frees memory after use/after getting out of scope
321
Char *foo(){char result[100]);strcpy(result,"anything is good");return(result);}void main(){char *j;j=foo()printf("%s",j);}
anything is good.
Void main(){char *s[]={ "dharma"," hewlett-packard","siemens","ibm"};char **p;p=s;printf("%s",++*p);printf("%s",*p++);printf("%s",++*p);}
"harma" (p->add(dharma) && (*p)->harma)"harma" (after printing, p->add(hewlett-packard) &&(*p)->harma)"ewlett-packard"
View page << Previous 1 [2]

Go Top