C Programming

Control Flow in C Programming – The for and while Loop

Control Flow in C Programming – The for and while Loop

In C programming, controlling the flow of the program is the key to unleashing the true potential of your code. In this article, we will…

Operators in C Programming

In C Programming, operators are symbols or keywords used to perform operations on values and variables. These are fundamental to performing various operations in C…

Structure in C Programming

A structure is combination of different data types. Lets take the example of a book, if we cant to declare a book we will be…

Stockfish – An Open Source Chess Game Engine

Stockfish is an open source game engine and one of the best CPU chess engines in the world. It is free and Universal Chess Interface…

Shell Sort Algorithm Implementation in C: Knuth’s and Hibbard’s Intervals

Shell Sort Algorithm sorts elements in array at a specific interval. At first, it sorts the elements that are away from each other and successively…

The Typedef and using Keywords in C and C++

The typedef or “type definition” is a keyword in C or C++ Programming language that allows declaring different names for types such as int or…

gRPC A high-performance, open source universal RPC framework

gRPC is a open source high performance RPC (remote procedure call) framework that can run in any environment. It can connect services in and across…

Difference between char[] and char* in C? Character Array and Pointer

Generally, the following two statements about char[] and char * in C are considered confusing and understanding the difference between them is important. The first…