Answer Posted / yathish m yadav
*++i
assuming i is declared as pointer
i will be first incremented to point to next location to
which it is pointing. then, the content of location to
which i is newly pointing will be assigned if any variable
is used like: a=*++i;
here since it is not assigned to any variable it will be
dicard.
i++*
if the statement is int a=i++*;
then i is incremented to point to next location of its type
then the content of that location is being copied to a
using *.
Is This Answer Correct ? | 2 Yes | 0 No |
Post New Answer View All Answers
How many types of functions are there in c?
To print the pattern 1 2 3 4 5 10 17 18 19 6 15 24 25 20 7 14 23 22 21 8 13 12 11 10 9
How can I avoid the abort, retry, fail messages?
pgm to find any error in linklist(in single linklist check whether any node points any of previous nodes instead of next node)
What do header files do?
What is local and global variable in c?
What is wrong in this statement? scanf(“%d”,whatnumber);
how can use subset in c program and give more example
Explain the term printf() and scanf() used in c language?
What is the difference between ++a and a++?
Why do we use c for the speed of light?
What do mean by network ?
What are linked lists in c?
What is #include conio h?
Explain the difference between exit() and _exit() function?