c++
What is Bit-Fields in C and C++

Bit-Fields
Unlike some other computer languages, C/C++ has a built-in feature called a bit-field that allows you to access a single bit. Bit-fields can be useful for a number of reasons, such as:

Read More
Posted on 6th December 2009No Comments
Passing Structure Members to Functions

Passing Structures to Functions
Here we can discuss passing structures and their members to functions.
Passing Structure Members to Functions
When you pass a member of a structure to a function, you are actually passing the value of that member to the function. Therefore, you are passing a simple variable (unless, of course, that element is compound, such [...]

Read More
Posted on 16th November 2009No Comments
Structure Assignments and Arrays of Structures

Structure Assignments
The information contained in one structure may be assigned to another structure of the same type using a single assignment statement. That is, you do not need to assign the value of each member separately. The following program illustrates structure assignments:

Read More
Posted on 16th November 2009No Comments
Structure Pointers- Its Declaration and Uses

Structure Pointers
C/C++ allows pointers to structures just as it allows pointers to any other type of variable. However, there are some special aspects to structure pointers that you should know.

Read More
Posted on 16th November 2009No Comments
Structures- Definition and Example

Structures
A structure is a collection of variables referenced under one name, providing a convenient means of keeping related information together. A structure declaration forms a template that may be used to create structure objects (that is, instances of a structure). The variables that make up the structure are called members. (Structure members are also commonly [...]

Read More
Posted on 16th November 2009No Comments
Recursion- Definition and Example

Recursion
In C/C++, a function can call itself. A function is said to be recursive if a statement in the body of the function calls itself. Recursion is the process of defining something in terms of itself, and is sometimes called circular definition. A simple example of a recursive function is factr(), which computes the factorial [...]

Read More
Posted on 1st November 2009No Comments