Reading declarations with Specifiers and Qualifiers

The article discusses storage class specifiers and type qualifiers in programming, such as auto, static, extern, register, typedef, const, and volatile. It explains their usage and provides examples of declaration orders. Written by Yashwanth Naidu Tikkisetty, the article aims to clarify these concepts for programmers.

Read More Reading declarations with Specifiers and Qualifiers

FUN WITH POINTERS

Pointers!A confusing yet curious topic. What is a POINTER?Well, it’s a variable that stores the address of another variable. We often get confused by the dual operation performed by the pointer.‘&‘ Operator is an address operator that gives the address of a particular variable.‘*‘ Operator is an indirection operator, that refers to the value pointed […]

Read More FUN WITH POINTERS

Peeking Into The Assembly

Assembly is tough. How does the processing of c code takes place in assembly? What are the kinds of instructions that we could see? What is actually happening in this gigantic mesh of lines? This is my small step to look into the assembly code of a small program/ replicating a small segment of code […]

Read More Peeking Into The Assembly

THE SIMPLICITY OF STACK

Stack, the most frequently used data structure. Stack, as the name suggests, keeps on stacking up the data one above the other. Consider an example of stacking up books in a box. The implementation of stack in your program is similar to that. Stack is often referred to as Last In First Out (LIFO). Why?Β  […]

Read More THE SIMPLICITY OF STACK