Knowledge Walls
Venkatesan
Hyderabad, Andhra Pradesh, India
Passcode:
Introduction [cont'd]
Input Output Functions [cont'd]
Structures and Unions [cont'd]
# Preprocessor [cont'd]
Storage class specifier in Introduction of Programming in C
2228 Views
C Storage class specifier 
C datatypes also supports storage class. Storeage classes desires variable's location and visibility. Default storage class is auto, Auto type of variables are accessible only within function.
Different types of C storage class specifier 
Storage class Usage
auto It is default storage class. variables are accessiable within functions.
static Static variables are generally retains its values even after the control is transferred to the calling function.
Extern Extern variables are global variables. It is accessible by all functions.
Register Register variables are local variables which is stored in the register memory.
Program Hints 
auto int a; and int c; are same, because default storage class is auto. a,b and c variables are accessiable only within function.
Program
#include
void main(){
   auto int a = 10;
   auto int b = 20;
   int c;
   c = a + b;
   printf("%d",c);
}
Output 
30
Next Topics
Next lessons of current book.
Introduction of Programming in C
Introduction of Programming in C
Previous Topics
Previous lessons of current book.
Introduction of Programming in C
Introduction of Programming in C
Best Lessons of "Programming in C"
Top lessons which are viewed more times.
Structures and Unions of Programming in C
Input Output Functions of Programming in C
Structures and Unions of Programming in C
Sub Lessons
  Copyright © 2014 Knowledge walls, All rights reserved
KnowledgeWalls
keep your tutorials and learnings with KnowledgeWalls. Don't lose your learnings hereafter. Save and revise it whenever required.
Click here for more details