typedef in C++
जैसे की इसके नाम से पता चलता है data का type define करना। C ++ में typedef
keyword से किसी data-type को represent करते हैं अर्थात यहाँ पर एक identifier , एक data – type को निरूपित करता है।
इसका syntax नीचे दिया गया है –
typedef data-type identifier;
यहां याद रखें कि यह कोई नया data -type ,create नहीं होता बल्कि एक identifier से उसे indicate किया जाता है।
how to use typedef in C++ program?
सबसे पहले, एक single statement में ,
typedef int numeric;
अब यहाँ पर यह numeric , एक int
data type को represent करेगा अर्थात ,
numeric num = 24;
इसे आप निचे दिए गए program की मदद से समझ सकते हैं –
#include<iostream.h>
#include<conio.h>
void main()
{
typedef int numeric;
number num = 10;
clrscr();
cout<<"Enter Number: ";
cin>>num;
cout<<num;
getch();
}
OUTPUT
Enter Number: 10
इसी तरह, आप typedef
data-type को अन्य data-type (char, float)
के साथ use कर सकते हैं।
यहाँ typedef
का अन्य उदाहरण दिया गया है जिसमे एक creating progress bar बनाया गया है।