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
a sequence of bytes with one to one corrspondence to those in the external device a) sequential addressing b) address c) byte code d) none
What is external variable in c?
Why is c called c?
What is a structure in c language. how to initialise a structure in c?
What are the two forms of #include directive?
What is the description for syntax errors?
What are valid operations on pointers?
What are variables and it what way is it different from constants?
Explain about C function prototype?
What should malloc(0) do?
What is pragma in c?
What is actual argument?
Where does the name "C" come from, anyway?
What is the size of a union variable?
What are the advantages of using new operator as compared to the function malloc ()?