What is the relation between # and include<stdio.h>
Answer Posted / jafar ali
when ever we include 'stdio.h' or any other header file
and use its features and functions using keyword 'include',
their codes are inserted in our source-code before
compiling.
when we use function printf() from stdio.h its code is
inserted in our code. This is done by c preprocessors and
is done before compiling the code.
And here '#' plays a vital part. # indicates that this
lines are to be considered by the preprocessor and it acts
appropriately.
i hope i have answered the question. i am new to c and
if any one want to add to this they are welcome.
Is This Answer Correct ? | 4 Yes | 2 No |
Post New Answer View All Answers
Is c language still used?
What is the difference between near, far and huge pointers?
Explain how do you list files in a directory?
Is return a keyword in c?
What language is lisp written in?
What are the different properties of variable number of arguments?
why use "return" statement a) on executing the return statement it immediately transfers the control back to the calling program b) it returns the value present in the parentheses return, to the calling program c) a & b d) none of the above
What library is sizeof in c?
Is the exit() function same as the return statement? Explain.
Who invented b language?
What is the difference between #include
What is c variable?
What is the difference between null pointer and wild pointer?
How can you increase the size of a dynamically allocated array?
How will you print TATA alone from TATA POWER using string copy and concate commands in C?