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 |
How to copy an array into another array?
What is time and space complexity of bubble sort?
Write an algorithm to show various operations on ordered list and arrays
What is variable size arrays?and why we use it?
Define a linear data structure.
Explain the implementation of an AVL tree and Binary tree.
How to get the index of an array element?
Is there any difference between int[] a and int a[]?
What is complete binary tree and almost complete binary tree?
Is merge sort better than quick?
Is a hashmap a dictionary?
For searches. Which one is most preferred: array list or linked list?