Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Para cada exercício a seguir, escreva um comando que execute as tarefas indicadas.
- //Assumindo que as variáveis do tipo float numero1 e numero2 estão definidas e que numero1 é
- //inicializado com o valor 7.3.
- //Define uma variável fPtr como um ponteiro do tipo float.
- //Atribua o endereço de memória da variável numero1 ao ponteiro fPtr.
- //Imprima o valor em que o ponteiro fPtr esta apontando.
- //Defina que o ponteiro fPtr esta apontando para a variável numero2.
- //Imprima o valor da variável numero2.
- //Imprima o endereço de memória da variável numero1.
- //Imprima o endereço de memória armazenado em fPtr.Esse valor é o mesmo valor imprimido pela variável numero1?
- #include <iostream>
- using namespace std;
- int main()
- {
- float numero1 = 7.3;
- float numero2 = 1.7;
- //resposta a:
- float *fPtr;
- //resposta b;
- fPtr = &numero1;
- //resposta c:
- //imprimindo valor que o ponteiro aponta:
- cout << *(fPtr) << endl << endl;
- //resposta d:
- fPtr = &numero2;
- //resposta e:
- cout << *(fPtr) << endl << endl;
- //resposta f:
- cout << &numero1 << endl << endl;
- //resposta g:
- cout << fPtr << endl << endl;
- cout << "O endereço que o ponteiro fPtr aponta nao é o mesmo do numero1, pois agr o ponteiro aponta pra numero2" << endl;
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement