Hi guys,

char is a base language type,
while CHAR is a windows type declare in windows.h as follows:
Code:
typedef char CHAR;
I can't understand why whould I need it??
if CHAR equel to char why use it, and why windows.h bother creating a new type for it ??