Professional Documents
Culture Documents
Variables
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
Variable Types
Integer
int
Character
char
Floating Point
float
double
C String
char*
char[]
Boolean
bool
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
Programming in C
Variable Types
Variable Type
Declaration
char
char c = a;
int
int n = 10;
bool b = false;
float
float f = 10.22;
double
double d = 10.1123456;
char*
char[]
Requires string.h
char buffer[50];
strcpy(buffer, Hey, Buddy!);
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
Programming in C
Signed: # can be
positive or negative
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
Programming in C
Qualifier
Description
Declaration
short
16-bit integer
short int n1 = 0;
short n2 = 0;
long
32-bit integer
64-bit integer
long long
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
Programming in C
keywords
unsigned long int n = 1234567890;
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
Programming in C
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
Programming in C
preprocessor directive
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
Programming in C
preprocessor directive
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
Programming in C
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
Programming in C
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
Programming in C
Typecasting
Converting one data type to another
int x = 4;
int y = 1;
float z = y / x;
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
Programming in C
Typecasting
Converting one data type to another
int x = 4;
int y = 1;
float z = y / x;
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
Programming in C
Typecasting
Converting one data type to another
int x = 4;
int y = 1;
float z = (float)y / (float)x;
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
Programming in C
Typecasting
Converting one data type to another
int x = 4;
int y = 1;
float z = (float)y / (float)x;
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
Programming in C
Typecasting
Converting one data type to another
char ch = A;
int c = (int)ch;
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
Programming in C
Typecasting
Converting one data type to another
char ch = A;
int c = (int)ch;
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
Programming in C
int n = atoi(123456);
ASCII to Float
float f = atof(123456.12);
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
Programming in C
#include <stdio.h>
int main()
{
char ch[256];
int num = 12345;
sprintf(ch, "%d", num);
printf("%s\n", ch);
return 0;
}
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
Programming in C
#include <stdio.h>
int main()
{
char ch[256];
int num = 12345;
sprintf(ch, "%d", num);
printf("%s\n", ch);
return 0;
}
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
Programming in C
#include <stdio.h>
int main()
{
char ch[256];
int num = 12345;
sprintf(ch, "%d", num);
printf("%s\n", ch);
return 0;
}
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
Programming in C
#include <stdio.h>
int main()
{
char ch[256];
int num = 12345;
sprintf(ch, "%d", num);
printf("%s\n", ch);
return 0;
}
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
Programming in C
#include <stdio.h>
int main()
{
char ch[256];
int num = 12345;
sprintf(ch, "%d", num);
printf("%s\n", ch);
return 0;
}
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
12345
Programming in C
Gotcha!!!!
Pay attention to this
#include <stdio.h>
int main()
{
char c;
printf("%c\n", c);
return 0;
}
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
Programming in C
Gotcha!!!!
Pay attention to this
#include <stdio.h>
int main()
{
char c;
printf("%c\n", c);
return 0;
}
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
Programming in C
Gotcha!!!!
Pay attention to this
#include <stdio.h>
int main()
{
char c;
printf("%c\n", c);
return 0;
}
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
10101
10111
00111
10101
10111
00111
10101
10111
00111
10101
10111
00111
10101
10111
00111
10101
10111
00111
10101
10111
00111
10101
10111
00111
Programming in C
Gotcha!!!!
Pay attention to this
#include <stdio.h>
int main()
{
char c;
printf("%c\n", c);
return 0;
}
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
10101
10111
00111
10101
10111
00111
10101
10111
00111
10101
10111
00111
10101
10111
00111
10101
10111
00111
10101
10111
00111
10101
10111
00111
Programming in C
Gotcha!!!!
Pay attention to this
#include <stdio.h>
int main()
{
char c;
printf("%c\n", c);
return 0;
}
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
10101
10111
00111
10101
10111
00111
10101
10111
00111
10101
10111
00111
10101
10111
00111
10101
10111
00111
10101
10111
00111
10101
10111
00111
Programming in C
Gotcha!!!!
Pay attention to this
#include <stdio.h>
int main()
{
int i = 0;
printf("%d\n", i);
return 0;
}
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
10101
10111
00111
10101
10111
00111
10101
10111
00111
10101
10111
00111
10101
10111
00111
10101
10111
00111
10101
10111
00111
10101
10111
00111
Programming in C
Gotcha!!!!
Pay attention to this
#include <stdio.h>
int main()
{
int i = 0;
printf("%d\n", i);
return 0;
}
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net
10101
10111
00111
10101
10111
00111
00000
00000
00000
10101
10111
00111
10101
10111
00111
10101
10111
00111
10101
10111
00111
10101
10111
00111
Programming in C
Programming in C
The End
Thanks for watching!
Copyright BlueSignet LLC. All rights reserved. For more visit WiBit.Net