Introduction to Pointer
A pointer is a variable that stores the memory address of another variable. It allows direct manipulation of memory. Declaration and initialization of a pointer looks like this:
pointer.h
1int* p_Name = nullptr;
-
int: specifies the base type of the variable that the pointer will point to. In this case, it's an integer; -
*: called dereference operator, returns the value stored at the address held by a pointer; -
p_Name: the name of the pointer variable. You can choose any valid variable name; -
nullptr: is a keyword that represents a null pointer, indicating that it is empty and doesn't point to anything.
Note
Commonly, pointers are named with a prefix
p_as a naming convention signifying that the variable is a pointer.
Swipe to start coding
- Declare and initialize pointer with a
nullptr. - Display a pointer for a chosen primitive data type.
- Make sure its name has
p_prefix.
Solução
solution.cpp
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Resumir este capítulo
Explicar o código em file
Explicar por que file não resolve a tarefa
Awesome!
Completion rate improved to 5.88
Introduction to Pointer
Deslize para mostrar o menu
A pointer is a variable that stores the memory address of another variable. It allows direct manipulation of memory. Declaration and initialization of a pointer looks like this:
pointer.h
1int* p_Name = nullptr;
-
int: specifies the base type of the variable that the pointer will point to. In this case, it's an integer; -
*: called dereference operator, returns the value stored at the address held by a pointer; -
p_Name: the name of the pointer variable. You can choose any valid variable name; -
nullptr: is a keyword that represents a null pointer, indicating that it is empty and doesn't point to anything.
Note
Commonly, pointers are named with a prefix
p_as a naming convention signifying that the variable is a pointer.
Swipe to start coding
- Declare and initialize pointer with a
nullptr. - Display a pointer for a chosen primitive data type.
- Make sure its name has
p_prefix.
Solução
solution.cpp
Obrigado pelo seu feedback!
single