Showing posts with label langage. Show all posts
Showing posts with label langage. Show all posts

Tuesday, 30 August 2016

Data types in C programming

Data  types  in  C  refer  to  an  extensive  system  used  for  declaring  variables  or functions of different types. The type of a variable determines how much space it occupies in storage and how the bit pattern stored is interpreted.

Basic Types: 
They  are  arithmetic  types  and  are  further  classified  into:  (a)  integer types and (b) floating-point types.

 Enumerated types: 
They are again arithmetic  types and  they are used  to define variables that  can  only  assign  certain  discrete  integer  values  throughout  the program.

 The type void: The type specifier void indicates that no value is available.

Derived types: They include (a) Pointer types, (b) Array types, (c) Structure types, (d)
Union types, and (e) Function types.


Monday, 22 August 2016

Introducation C programming



C is a general-purpose, high-level language that was originally developed by Dennis M. Ritchie to develop the UNIX operating system at Bell Labs. C was originally first implemented on the DEC PDP-11 computer in 1972. In 1978, Brian Kernighan and Dennis Ritchie produced the first publicly available description of C, now known as the K&R standard. The UNIX operating system, the C compiler, and essentially all UNIX application programs have been written in C. C has now become a widely used professional language for various reasons:
Easy to learn
Structured language
It produces efficient programs
It can handle low-level activities
It can be compiled on a variety of computer platforms