sponsor

sponsor

Slider

Recent Tube

Business

Technology

Life & style

Games

Sports

Fashion

» » Reserved Keywords


auto
default
float
register
struct
volatile
break
do
for
return
switch
while
case
double
goto
short
typedef

char
else
if
signed
union

const
enum
int
sizeof
unsigned

continue
extern
long
static
void







Data Types
int : Integer type के variable को declare करने के लिए 'int' data type का इस्तेमाल किया जाता है | for e.g. int a=0; 'a' is integer variable.

char : Character type के variable को declare करने के लिए 'char' data type का इस्तेमाल किया जाता है | for e.g. char ch='Hello'; 'ch' is character variable.

double : Double type के variable को declare करने के लिए 'double' data type का इस्तेमाल किया जाता है | इसका उपयोग ज्यादातर नहीं होता , इसके बदले में float data type का इस्तेमाल होता है | for e.g. double num=3.5; 'num' is double variable.

float : Floating type के variable को declare करने के लिए 'float' data type का इस्तेमाल किया जाता है | for e.g. float var=1.20; 'var' is floating variable.



Loops Example Output

Do...While Loop
void main(){
int i=0;
do{
printf("%d\n",i);
i++;
}
while(i<5);
}


0
1
2
3
4



For Loop
void main(){
int i;
for(i=0; i<5; i++){
printf("%d\n",i);
}
}
0
1
2
3
4


Decision Control/Statements Example Output



if...else Loop
void main(){
int i=10;
if(i==10){
printf("i is equal to 10");
}
else{
printf("i is not equal to 10");
}
}


i is equal to 10



switch..case..default
void main(){

switch(2){

case 1:
printf("expression is 1");
break;
case 2:
printf("expression is 2");
break;
default:
printf("unknown expression");
}




expression is 2



Storage Classes Example Output


auto
void main()
{
auto int num = 10 ;
{
auto int num = 5 ;
printf("num : %d\n",num);
}
printf("num : %d",num);
}




num : 5
num : 10

extern
extern int num;
void main()
{
printf("num value comes from General File is %d", num);
}


num value comes from General File is 10



register
void main()
{
register int num=1;
printf("These Number is stored in CPU's register\n");
printf("%d ",num);
}
These Number is stored in CPU's register
1




static
fnction(){
static int num = 1;
printf("%d",num);
num++;
}
void main()
{
int i;
for(i=0; i<10; i++){
printf("\n");
function();
}
}
1
2
3
4
5
6
7
8
9
10


Jumping Statements Example Output






goto
void main(){
int num1, num2, num3;
char ch;
yes : printf("Enter two values\n");
scanf("%d%d",&num1, &num2);
num3 = num1 + num2 ;
printf("Addition of %d and %d is %d\n", num1, num2, num3);
printf("\nDo you want to continue y(yes) or n(No)");
scanf(" %c",&ch);
if(ch=='y'){
goto yes;
}
else if(ch=='n'){
goto no;
}
else{
printf("You entered other key");
}
no : printf("Do you want to exit ?, Press Enter");
}
Enter two values
5
6
Addition of 5 and 6 is 11

Do you want to continue y(yes) or n(No)n
Do you want to exit ?, Press Enter






Continue
void main(){
int i=0;
while ( i < 20 ){
printf("value of i is %d\n", i);
i++;
if ( i == 10 )
printf("Continued Values\n");
continue;
}
}
value of i is 0
value of i is 1
value of i is 2
value of i is 3
value of i is 4
value of i is 5
value of i is 6
value of i is 7
value of i is 8
value of i is 9
Continued Values
value of i is 10
value of i is 11
value of i is 12
value of i is 13
value of i is 14
value of i is 15
value of i is 16






struct
struct Student
{
char stud_name[30];
};
void main(){
struct Student info;
strcpy( info.stud_name, "Pradeep Rana");
printf( "Student name is %s ", info.stud_name);
}


Output :
Student name is Pradeep Rana






return
Number()
{
int a=10, b=5, c;
c = a + b;
return c;
}
void main()
{
printf("Addition of a and b is %d",Number());
}




Output :
Addition of a and b is 15




typedef
void main(){
typedef int num;
num num1;
printf("Enter value of num1 ");
scanf("%d", &num1);
printf("Value of num1 is %d", num1);
}
Output :
Enter value of num1 5
Value of num1 is 5



Union
union Student {
char stud_name[30];
};
void main(){
union Student info;
strcpy( info.stud_name, "Aman”);
printf( "Student name is %s ", info.stud_name);
}


Output :
Student name is Aman



const
void main(){
const int num=1;
printf("num = %d",num);
}


Output :
num = 1





enum
enum Days {Sun, Mon, Tue, Wed, Thu, Fri, Sat };
void main()
{
printf("%d, %d, %d, %d, %d, %d, %d",Sun, Mon, Tue, Wed, Thu, Fri, Sat);
}


Output :
0, 1, 2, 3, 4, 5, 6





sizeof
void main(){
printf("%d",sizeof(int));
}



Output : 4



Previous Post

                                                                                      

«
Next
Newer Post
»
Previous
Older Post

No comments:

Leave a Reply