Different Datatypes in C Programming - Part3
EDUCATION WILL ERADICATE THE POVERTY...
Greetings to ALL LEARNERS...
By
Dr.M.M.Babu Annadurai,B.E.,M.E.,Ph.D.,
JCLUSTER SOFTWARE SOLUTIONS,
A COMPLETE JAVA ACADEMY,
NAMAKKAL - 637 001.
Email: [email protected]
Mobile: (+91) 9585513134, 9600660102
Website: www.jcluster.in
JCLUSTER Software Solutions is IT Services Company consisting of Creative and Multi-Talented Team comprised of Web Designers, Web Developers and Subject Matter Experts.
We provide a wide range of services including Web Design, Web Development, Content Management System, Web Portal, E-Commerce Solutions and Mobile Application Development.
JCLUSTER offers Customer-Oriented Services and delivers Creative and Effective Results.
Providing Better Solutions For Your Business
Building a Strong and Quality Software Development
Delivering Customer-Oriented Services
Corporate Level Training
JCLUSTER Java Academy is a part of JCLUSTER Software Solutions.
It is a Academic Educational Corporate Level Skill Training Division of JCLUSTER Software Solutions.
Java Full Stack Course Complete Syllabus:
1. C Programming
2. C Test
3. Core Java
4. Core Java Test
5. Five Mini Projects Submission
6. SQL
7. JDBC
8. HTML
9. CSS
10. Java Script
11. Servlet
12. JSP
13. Three Mini Projects Submission
14. Angular JS/ React JS
15. SPRING CORE
16. SPRING BOOT
17. Three Mini Projects Submission
18. MICROSERVICES
19. One Mega Project
20. Git Hub
21. AGILE/JIRA
22. MAVEN/GRADLE
23. JENKINS
24. DOCKER
25. KUBERNETES
26. AWS CLOUD
27. Resume Preparation
28. Ready for Interview
Address:
JCLUSTER SOFTWARE SOLUTIONS,
A COMPLETE JAVA ACADEMY,
#41/18D, Rasi Complex, Paramathi Road, Namakkal,TAMILNADU, INDIA - 637 001.
Mobile: +91 9600660102, 9585513134
======================================================
short,int,long,float,double,char
Data Types in C Programming
========================
32bit compiler 64bit compiler FORMAT_SPECIFIER
short int 1 2 %hd
int 2 4 %d
long int 4 8 %ld
unsigned short int 1 2 %hu
unsigned int 2 4 %u
unsigned long int 4 8 %lu
long long int %lld
unsigned long long int %llu
float 4 4 %f
double 8 8 %lf
long double 16 %Lf
char 1 1 %c
unsigned char %c
string char[] %s
10 +10
signed
unsigned
Range of values byte
short 1 byte = 8bit
short int 2 byte = 16bit
signed short 4 byte = 32bit
signed short int 8 byte = 64bit
unsigned short
unsigned short int
signed unsigned
2power8=256 = -128 to +127 0 to 255
2power16=65536 = -32768 to +32767 0 to 65535
short x=127;
int y=32767;
long z=32768;
unsigned short x=255;
unsigned int y=65535;
unsigned long z=32768;
Note:
=====
The long, short, signed and unsigned are datatype modifier that can be used with some primitive data types to change the size or length of the datatype.
Primitive Data Types (Fixed in Size)
=================
Integer int data type modifier
Float float short
Double double long
Character char signed
Void void unsigned
Derived Data Types
===============
Function
Array
Pointer
Reference
User Defined Data Types (Variable in Size)
====================
Structure struct
Union union
Enum enum
TypeDef typedef
Class class
short x;
int y;
long z;
Primitive data types are the most basic data types that are used for representing simple values such as integers, float, characters, etc.
The data types that are derived from the primitive or built-in datatypes are referred to as Derived Data Types.
The user-defined data types are defined by the user himself.
================================================
sizeof() operator
==============
Note:
- The size of data type is compiler dependent
- So that we have to use sizeof()
int x=no_of_students*sizeof(short);
Note:
=====
The size of an integer data type is compiler-dependent.
We can use sizeof operator to check the actual size of any data type.
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Different Datatypes in C Programming - Part3», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.