Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
// ArrPont.cpp
// Ilustra o uso de
// arrays de ponteiros.
#include <iostream.h>
int main()
{
// Um array de ponteiros
// para double
double* arrPontDouble[50];
// Inicializa.
for(int i = 0; i < 50; i++)
{
arrPontDouble[i] = new double;
if(arrPontDouble[i])
{
*(arrPontDouble[i]) = 1000 * i;
} // Fim de if.// Exibe.
for(int i = 0; i < 50; i++)
{
cout << "\n(arrPontDouble["<< i<< "]) = "<< (arrPontDouble[i]);
} // Fim de for(int i = 1...
// Deleta array.
cout << "\nDeletando array...";
for(int i = 0; i < 50; i++) if(arrPontDouble[i])
{
delete arrPontDouble[i];
arrPontDouble[i] = 0;
} // Fim de if(arrPontDouble[i])return 0;
}
Agora o negocio é o seguinte pediu pra mim modificar o exemplo acima , definindo uma struct cliente dessa forma :
struct cliente
{
int numCliente;
float saldo;
};faz ai pra mim e me explique , desde já obrigado.
Carregando comentários...