CodeSteps

Python, C, C++, C#, PowerShell, Android, Visual C++, Java ...

C Programming

C Programming – Dynamic memory allocation

C language Programming provides functions to create and release memory dynamically. There are two types of functions ‘C’ provides: One type of functions allocates memory in the heap. malloc calloc realloc Other type of function(s) release the memory from the heap. free Now you will get the doubt; why release memory functions are required? Why […]

C Programming – Function Pointers in C

Pointers play a major role in C Programming. Writing code with pointers is more error-prone than code without pointers. Understanding pointers is a bit difficult. The simple thing about a pointer is, a pointer is a variable that holds an address like variables holds a value. That means pointers will not store any values rather […]

Scroll to top