What is a double pointer in C?
- It is a pointer that cannot be modified
- It is a pointer that has two asterisks **
- It is a pointer that points to floating-point numbers
- It is a pointer that points to two different memory locations
A double pointer in C is represented with two asterisks ** and is used to point to another pointer. It allows you to modify the pointer it is referencing.
Loading...
Related Quiz
- What is the impact on memory usage when using pointers to structures?
- What is the significance of using a pointer to a structure?
- How are the members of a structure accessed in C?
- In a project involving real-time systems, you notice that different modules use different naming conventions for the same data type. What feature of C can help maintain consistency across modules?
- In C programming, what is tail recursion?