BANK Karnataka Bank PO Mock Test Series 2024 Programming and Data Structure Programming in C Storage Class
Comprehension Passage
निम्नलिखित C कोड खंड पर विचार करें।
int a, b, c = 0;
void prtFun(void);
main( )
{ static int a = 1; /* Line 1 */
prtFun( );
a += 1;
prtFun( );
printf(“ \n %d %d ”, a, b);
}
void prtFun(void)
{ static int a = 2; /* Line 2 */
int b = 1;
a += ++b;
printf(“ \n %d %d ”, a, b);
}
दिए गए कोड खंड द्वारा क्या आउटपुट उत्पन्न होगा यदि:
पंक्ति 1 को auto int a = 1; द्वारा प्रतिस्थापित किया गया है
पंक्ति 2 को register int a = 2; द्वारा प्रतिस्थापित किया गया है
1
3 1
4 1
4 2
2
4 2
6 1
6 1
3
4 2
6 2
2 0
4
4 2
4 2
2 0
5
5 2
4 1
2 0