Error Handling in C Program: There is no direct support for Error Handling in C language. However, using the return statement in a function, there are few methods and variables defined in error.h header file that can be used to point out the error.  A programmer has to prevent errors in theContinue Reading

What is a File? A file is the name of a physical memory location in the secondary storage area. The file contains a sequence of bytes of data in the secondary storage area in the form of an unstructured manner. In the implementation, when we were required to interact withContinue Reading

Memory Management in C In the C Programming language, we are having two types of Memory Management Static Memory Management in C Language Dynamic Memory Management in C Language Note: Dynamic Memory Allocation related all predefined functions are declared in <malloc.h>, <alloc.h>,<stdio.h> Dynamic Memory Allocation Related Predefined Functions in C Language:Continue Reading

Typedef in C Language: It is a Keyword, by using this keyword, we can create a user-defined name for an existing data type. The typedef is a keyword in the C programming language which is used to provide meaningful names to already existing variables inside a C program. In short,Continue Reading

Enum in C: Enum is a keyword, by using this keyword we can create a sequence of integer constant value. Generally, by using enum, we can create a user-defined data type of integer. The size of enumerator datatype is 2B & the range from -32768 to 32767. It is possibleContinue Reading

Command Line Arguments in C Language: It is a procedure of passing the arguments to the main function from the command prompt. By using command-line arguments, we can create user-defined commands. In the implementation, when we were required to develop an application for the DOS operating system then recommended goingContinue Reading

What is a Null Pointer? A Null Pointer in C Programming Language is a pointer that does not point to any memory location i.e. it does not hold the address of any variables. It only stores the base address of the segment. That means the null pointer in C storesContinue Reading