CIE
Across
- 1. A function that does not return a value. (4 letters)
- 4. A type of pointer used to handle variable arguments in functions. (8 letters)
- 7. A pointer that stores the address of a dynamically allocated block of memory. (8
- 10. A pointer that refers to its own type. (5 letters)
- 12. A pointer that does not point to a valid memory address. (10 letters)
- 15. The keyword used to allocate memory dynamically in C. (6 letters)
- 17. The memory location to which a pointer points. (7 letters)
- 18. A type of pointer that points to nothing or is uninitialized. (4 letters)
- 19. A pointer that stores the address of another pointer. (9 letters)
- 20. The operator used to decrement a pointer. (3 letters)
Down
- 2. A segment of memory dynamically allocated at runtime. (4 letters)
- 3. A special keyword used in C to define a pointer variable. (7 letters)
- 5. The operator used to get the address of a variable. (3 letters)
- 6. An operator used to increment the pointer to point to the next memory location. (3
- 8. A type of pointer that points to the starting address of an array. (5 letters)
- 9. The operator used to access the value at the address a pointer points to. (9 letters)
- 11. A pointer used to traverse an array. (4 letters)
- 13. The default value assigned to uninitialized pointers. (4 letters)
- 14. A segment of memory dynamically allocated at runtime. (4 letters)
- 16. A type of pointer that can point to different types of data. (6 letters)