Professional Documents
Culture Documents
ANDHRA PRADESH
Name : Murali Krishna Chintala
Designation : Lecturer in CME
Branch : Computer Engineering
Institute : SUVR & SR GPW,
Ethamukkala
Year/Semester : III Semester
Subject Name : UNIX & C
Subject Code : CM – 304
Major Topic : Understand Modular Programming
Duration : 50 Min
Sub Topic : External variables.
Teaching Aids : PPT, Animations
CM304.67 1
Objective
CM304.67 2
Recap
• Automatic Variable.
• Static Variable.
CM304.67 3
External variables
CM304.67 4
External variables
Contd..
CM304.67 5
External Declaration
CM304.67 6
External Declaration Contd..
Example :
int value;
main()
{
--------
printf(“enter a value\n”);
scanf(“%d”,&value);
calc();
}
/* PROGRAM A */
CM304.67 7
External Declaration
Contd..
calc()
--------
--------
/* PROGRAM B */
CM304.67 8
External Declaration
Contd..
CM304.67 9
External Declaration
Contd..
CM304.67 10
‘Extern’ declaration
CM304.67 11
Summary
• External variables.
CM304.67 12
Quiz
e) None
CM304.67 13
Quiz
• None
CM304.67 14
Quiz
b) Yes
d) No
f) Not known
CM304.67 15
Quiz
Yes
No
Not known
CM304.67 16
Frequently Asked Questions
CM304.67 17