Why enum can not be used directly with printf function?
Answers were Sorted based on User's Feedback
Answer / rashmi p
enum is not an basic data type like int,float and all it is
a user defined data type, and printf function works only
with basic data type, we 've overload printf function to
make it work for user defined data types :)
| Is This Answer Correct ? | 21 Yes | 2 No |
Answer / sudip
main()
{
enum color{
red,black,green,yellow,blue,pink,white
};
printf("%d",green);
printf("%d",yellow);
}
this gives me output.... 23
we can use it....?/ Correct me if I am wrong...
| Is This Answer Correct ? | 8 Yes | 0 No |
Answer / srinivas
it is DAta type name like int so it can not be in printf
| Is This Answer Correct ? | 5 Yes | 3 No |
Define a linear and non linear data structure.
What are different dynamic memory allocation technique in c.
What is data structure operations?
How do you check if a stack is empty or not?
What is meant by balanced binary tree?
Is a list an array?
What do you mean by general trees?
Is complete binary tree?
What do you mean by rehashing?
Describe the complexity of Binary search
What is the need for priority queue?
Explain binary searching, Fibonacci search.