Difference between constant pointer and pointer to constant

Const pointer essentially means you can’t change the pointer variable itself, but you can change the value it points to. A pointer to const means you can change the pointer but not what it points to. You can use them both together and have a const pointer to a const. The code snippet below should […] Read more»


Compiling a C program

Compilation refers to the process of converting a program form the textual source code, in a programming a language such as C or C++ , into machine code, the sequence of 1’s and 0’s used to control the central processing unit(CPU) of the computer. This machine code is then store in a file known as […] Read more»