We all know that A career in web development is profitable, exciting and demanding. You need to have a certain set of well-developed skills and knowledge of different programming languages that get updated every year. Keeping yourself up-to-date with the changes in the web design industry helps you to create really cool web materials, win appreciation from clients, make a solid reputation in the market and bring the bacon home every day. Only a seasoned and informed programmer can be performing the coding work with absolute perfection & create amazing websites, games, E-commerce websites, apps, and social media sites. Microsoft’s unforgettable and incredible success is defined by coding.
Programming
C preprocessor directives – #include, #define, #undef and conditional directives
A C preprocessor is a statement substitution (text substitution) in C programming language. It instructs the C compiler to do some specific (required) pre-processing before the compilation process.
When we compile a C program, C preprocessor processes the statements which are associated with it and expand them to make the code for further compilation.
Five common pointer mistakes in C programming
Pointer is the most important and powerful tool in C language. Pointer resolves many complicated problems easily but if you don’t have the sufficient knowledge of pointers, you will face problems like segmentation fault etc.
In this article, I will describe five common pointer mistakes in C programming which generally occurs.
What is typedef and its use in C language?
In this article we will talk about typedef
in C language. I will explain what is typedef
, its use and how to use it in C language.
Unions in C programming language, need and use
Unions in C are user defined data type similar to structures. Union allows to define multiple members of different type at single location. In this article I will explain what is union, need of union, how to declare, define and access unions in C programming language.
We use unions to define a new data type, similar to structures in C. Its definition, use and access are almost similar to structures. If I say its similar to structure, then you may think why in the world do we need it then. Hence, let us first explore the real world need of a union type.
Structures in C programming, need and use
Structures in C, is an advance and most popular topic in C language. It facilitates you to design your custom data type. In this tutorial, we will learn about structures in C its need, how to declare, define and access structures.
Dynamic memory allocation in C programming
Dynamic memory allocation refers to the process of manual memory management (allocation and deallocation). Dynamic memory allocation in C is performed via a group of built-in functions malloc()
, calloc()
, realloc()
and free()
. Some text also refer Dynamic memory allocation as Runtime memory allocation.
10 cool bitwise operator hacks and tricks every programmer must know
Bitwise operators are used to manipulate data at its lowest level (bit level). Data in memory (RAM) is organized as a sequence of bytes. Each byte is a group of eight consecutive bits. We use bitwise operators whenever we need to manipulate bits directly. In this post I will show you some cool bitwise operator hacks and tricks. These hacks will boost your programming skill.
Compile time and runtime memory allocation
Quick links
Data at the centric level is most crucial part of every program that you have written. All programs contain memory allocation, deallocation and data manipulation. In this article, I am going to discuss about memory allocation and different ways to allocate memory in C.