what is difference between ++(*p) and (*p)++
Answer Posted / vikram
here,*is the value at address operater;
according to heirarchy of operators,*is given the first
preference and then ++;
++(*p) means first incrementation of value at address of p
takes place and then execution takes place;
on the other hand,(*p)++ means first execution takes place
and then value at address of p is incremented
| Is This Answer Correct ? | 4 Yes | 2 No |
Post New Answer View All Answers
Write a program to print factorial of given number using recursion?
What is #line used for?
What is this infamous null pointer, anyway?
WRITE A CODE IN C TO SEARCH A FILE FROM NOTEPAD FILE.
to print the salary of an employee according to follwing calculation: Allowances:HRA-20% of BASIC,DA-45% of BASIC,TA-10%. Deductions:EPF-8% of BASIC,LIC-Rs.200/-Prof.Tax:Rs.200/- create c language program?
Why ca not I do something like this?
How do you use a pointer to a function?
Where does the name "C" come from, anyway?
write a program in C that prompts the user for today's date,tomorrow's date and display the results.Use structures for today's date,tomorrow's date and an array to hold the days for each month of the year.
What is pre-emptive data structure and explain it with example?
Where in memory are my variables stored?
How can you be sure that a program follows the ANSI C standard?
Create a structure to specify data on students as given below: Roll number, Name, Department, Course, and Year of joining. Assume that there are not more than 450 students in the collage. (a) Write a function to print the names of all students who joined in the last 3 years. (b) Write a function to print the data of a student whose roll numbers are divisible by 4.
Are bit fields portable?
Can one function call another?