Professional Documents
Culture Documents
ANDHRA PRADESH
Name : Murali Krishna Chintala
Designation : Lecturer in CME
Branch : Computer Engineering
Institution : 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 : Local and External variables.
Teaching Aids : PPT, Animations
CM304.65 1
Objective
CM304.65 2
Recap
CM304.65 3
Local variables
CM304.65 4
Local variables
Contd..
Example:-
var(int i,int j)
{
int a,b;
---------
}
CM304.65 5
Local variables
Contd..
CM304.65 6
Global variables
CM304.65 7
Global variables
Contd..
CM304.65 8
Global variables
Contd..
Example:-
#include<stdio.h>
int a,b=6;
void fun();
main()
{
a=8;
fun();
}
CM304.65 9
Global variables
Contd..
void fun()
{
int area;
area = a*b;
printf(“%d”, area);
}
CM304.65 10
Global variables
Contd..
CM304.65 11
Differences between local and global
variables
Local variables Global variables
CM304.65 13
Summary
In this class, you have learnt about..
CM304.65 14
Quiz
1. Variables declared within the function body
are
c) Local variables
e) Global variables
g) None
CM304.65 15
Quiz
1. Variables declared within the function body
are
• Local variables
• Global variables
• None
CM304.65 16
Quiz
2. Variables declared outside the main function are..
a) Local variables
b) Global variables
c) None
CM304.65 17
Quiz
2. Variables declared outside the main function are..
a) Local variables
b) Global variables
c) None
CM304.65 18
Frequently Asked Questions
CM304.65 19