How to use the Precedence and Associativity of the operators smartly is one of the important part of C programming. Precedence talks about the priority among the different
In this article we will discuss about the array of String pointers, what are it’s benefits and drawbacks and we will implement the C program to understand these
Pointers are variables that contain the memory address of another variable. Since an address in a memory is a numeric value we can perform arithmetic operations on the pointer
In this C Programming tutorial, we will discuss 2D character arrays in detail and how to declare, initialize and use 2D character arrays or String arrays.
Library functions are inbuilt functions provided by the compilers. These library functions can be easily accessed by importing the particular header file which contains the library function. Similarly, there are
A string is basically a character array which terminates with a ‘\0’. It can have alphabets in both cases, digits and special characters. It is like having a
Arrays are passed to the functions as arguments. Like variables, a whole array can be passed to a function. We already know that functions make it so easy for us to
Pointers are variables that contain the memory address of another variable. It enables the programmer to directly access the memory location and hence the value stored at it.
Recursion is a process of calling a function within the same function again and again till the condition is satisfied. We have already seen how functions can be
An important feature of C programming(and almost every other programming language) is that it allows us to create our own functions. In this tutorial, we will be focusing