- Storage class in C / C ++

The Storage Class defines the scope and life of variables and / or functions within a C / C ++ program. They often precede the type of data they impact.
- Operator in C ++

An operator is an icon, which tells the compiler to perform specific mathematical and logical operations. C ++ provides many available operators.
- C ++ loop

There is a situation where you need to make a code a few times. In general, statements are executed sequentially.
- Control flow in C ++

Flow control structures require the programmer to determine one or more conditions to be evaluated and checked by the program, along with the commands to be executed if the
- Function in C / C ++

A function is a group of commands that go together to perform a task. Each C / C ++ program has at least one function, main (), and all most normal programs define additional
- Call the function by value in C ++

The method calls the function by the value of the parameters passed to a function that copies the actual value of a parameter into the official argument of the function. In this
- Call the function by pointer in C ++

The method of calling a function by pointer in C ++ passes parameters to a function, copying the addresses of a parameter into the official parameter. Inside the function, this
- Call the function by reference in C ++

The method of calling a function by reference of parameters passed to a function copies the address of a parameter into the official parameter. Within that function, the address
- Number in C ++

Normally, when we work with Number (numeric types), we use the original data types such as int, short, long, float and double, ... Digital data types, values possible and their
- Array (Array) in C / C ++

C / C ++ programming language provides data structures called arrays, stored in a set of data of the same type with fixed length. An array is used to store data sets, but it is
- String (String) in C / C ++

This form of string originates from C language and continues to be supported in C / C ++. The string in the C programming language is essentially a one-dimensional array of
- Cursor in C / C ++

Pointer - Pointer in C / C ++ language is easy to learn and interesting. Some tasks in the C / C ++ language are made easier by pointers, and other tasks become more flexible,
- Cursor NULL in C / C ++

It is always a good practice to assign a NULL pointer to a pointer variable in case you don't know the exact address to be assigned. This is done at the time of variable
- Arithmetic pointer in C / C ++

As explained in the main chapter, the cursor in C / C ++ is an address, which is a numeric value. Therefore, you can perform arithmetic operations on a pointer as you would with
- Cursor and Array in C ++

Pointers and Arrays are closely related. In fact, pointers and arrays are interchangeable in some cases.
- Array of pointers in C ++

Before we understand the concept of pointer arrays, we consider the following example, which uses an array of 3 integer numbers.
- Pointers to pointers in C ++

A pointer to a cursor is an unidirected form or a string of pointers. Typically, a pointer contains the address of a variable.
- Pass cursor to function in C ++

C ++ allows you to pass a pointer to a function. To do this, you simply need to declare the function parameter as in a pointer type.
- Returns the pointer from the function in C ++

As we have seen how C ++ allows to return an array from a function, similarly, C ++ allows you to return a pointer from a function.
- C ++ exercises have solutions (sample code) for variables, data types, and operators

In the previous C ++ exercises, TipsMake.com introduced, you were acquainted with many types of lessons, from simple to complex. In this C ++ exercise, we will become familiar