The aticleworld provides the free platform for c tutorial. Here you will find the all the topics related to c language with lots of practice questions.
- Character set and keywords of C Language.
- _Thread_local keyword in C.
- _Complex keyword in C.
- _Generic keyword in C.
- _Atomic keyword in C.
- Elements of C language
- Format specifiers in C
- Data types in C.
- C Identifiers.
- Variable in C
- Storage class in C
- Local,Static and Global variables in C
- Const Qualifier in C Language
- Understanding volatile qualifier in C
- Use of volatile and const keywords together
- Introduction of internal, external and none linkage in C
- Memory Layout of C program
- Use of typedef in C
- C macro, you should know
- Stringizing operator (#) in C
- Token Pasting Operator in C/C++ programming.
- typedef vs #define in c, you should know
- Use of enum in C programming
- Introduction of operators in C
- Operators Precedence and Associativity in C
- Understanding of increment and decrement operators in C
- Pre-increment and Post-increment in C/C++
- Token Pasting Operator in C
- How to set, clear or toggle a single bit in C/C++
- 5 ways to check if two integers have opposite signs
- 5 way to reverse bits of an integer
- Pointer introduction in C
- What is void pointer in C
- What is a Null Pointer in C/C++
- What are wild pointers in C and How can we avoid
- Arithmetic operation on pointers
- Difference between ++*p, *p++ and *++p
- Introduction of dynamic memory allocation in C
- Problem with Dynamic Memory Allocation
- Difference between malloc and calloc (malloc vs calloc)
- Dynamically allocate a 1D and 2D array
- Dangling, Void, Null and Wild Pointers in C
- Difference between dangling pointer and memory leak
- What is Memory Leak in C/C++? How can we a void
- Difference between pointer and array in C
- Difference between pointer to an array and array of pointers
- Use of function pointer in C
- Application of function pointers in C
- Pointer to string array in C
- Replacing nested switches with the multi-dimensional array
- Use of Function Pointer in C Struct
- Brief introduction of array in C
- Designated Initializers in C
- Pass an array as a parameter in C
- Access two dimensional array using pointers in C
- Access array of string using pointers
- Calculate size of an array in without using sizeof in C
- Implement Vector in C
- Replacing nested switches with the multi-dimensional array
- Reverse a string in C
- Structure in C
- Structure padding in C
- Some conceptual questions related to structure padding
- Calculate size of the structure in C
- Struct hack in C
- Flexible array in C
- Function pointer in the structure
- Union in C
- Bitfield in C
- Pointers as Member of Structure in C
- Access pointer inside a structure in C
- Array of Structures in C
- How to return multiple values from a function in C programming
- How to use the structure of function pointer in C
- Use of Function Pointer in C Struct
- Introduction to Linked List
- Insert a Node in Linked List
- Delete a Linked List node
- Delete a node in linked list without head pointer
- Generic Linked List in C
- Rotate a Linked List by n nodes in C
- Find Length of a Linked List (Iterative and Recursive)
- Search an element in a Linked List using Iterative and Recursive
- Reverse a linked list in C
- Insert A Node in the Doubly Linked List
- Parse XML response in C without using a library
- How to implement a finite state machine in C
- Http get and post methods example in C
- Create XML Request in “C” for server communication
- How to make own atoi function
- How to write your own strncpy function
- How to make own memmove function in C
- How to make memcpy function in C
- Difference between memmove and memcpy
- How to use and implement strcmp in C.
- Implement and use of memset of in C
- How to make memcmp function in C
- Implement your own strcat in C.
- C Interview Questions with Answers-PART1
- C Interview Questions with Answers-PART2
- C Interview Questions with Answers-PART3
- Interview questions on bitwise operators
- 10 Questions on dynamic memory allocation in C
- Top 15 string Interview Questions in C
- C Interview Questions for Experienced with Answer
- Structure padding questions in C
- Pointer Interview Questions in C/C++ with Answers
- Important Question Related to const pointer in C
- C++ Interview Questions with Answers
- Interview questions on virtual keyword in C++
- C++ Constructors and destructors interview questions
- Interview Questions on Inheritance in C++