#define f(x)
main()
{
printf("\n%d",f(2+2));
}

Answer Posted / priyadarshan kasta

it will show a error message as expression syntax error

Is This Answer Correct ?    1 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Can we compile a program without main() function?

627


What is a char c?

584


What is the difference between arrays and pointers?

627


What is the advantage of using #define to declare a constant?

614


Why & is used in c?

701






What is a stream in c programming?

584


Explain is it better to use a pointer to navigate an array of values, or is it better to use a subscripted array name?

663


What is an identifier?

618


What is volatile variable how do you declare it?

559


What is indirection? How many levels of pointers can you have?

650


Where static variables are stored in c?

581


Why isnt there a numbered, multi-level break statement to break out

581


What are the 5 types of inheritance in c ++?

570


Difference between malloc() and calloc() function?

648


any function have arguments one or more OR not . it is compulsary a) any function compulsary have one or more arguments b) any function did not have arguments. It is not compulsary c) it is optional it is not compulsary d) none of the above

637