C Programming - C Preprocessor - Discussion
Discussion Forum : C Preprocessor - Yes / No Questions (Q.No. 2)
2.
Would the following typedef work?
typedef #include l;
typedef #include l;
Answer: Option
Explanation:
Because typedef goes to work after preprocessing.
Discussion:
4 comments Page 1 of 1.
Deepa.l said:
5 years ago
Please explain more about it with the example code.
Ridha said:
7 years ago
typedef struct name
{
int roll_no;
}
Now you can treat the name as a datatype.
name n1;
But it's done after the preprocessing and #include is replaced by exact files during preprocessing hence wrong.
{
int roll_no;
}
Now you can treat the name as a datatype.
name n1;
But it's done after the preprocessing and #include is replaced by exact files during preprocessing hence wrong.
Ramya said:
8 years ago
Please clear explanation.
Mohamed A said:
9 years ago
Why can any one explain ?
typedef is written in preprocessor space and should be treated as #define for example ?
typedef is written in preprocessor space and should be treated as #define for example ?
Post your comments here:
Quick links
Quantitative Aptitude
Verbal (English)
Reasoning
Programming
Interview
Placement Papers