Code:
#nclude<iostream>
using namespace std;
int main(){
int i = 3; //definisano i inicijalizirano i
double d = 1.5; //definisano i inicijalizirano d
int *ip = &i; //pointer ip pokazuje na adresu i
double *dp = &d; //pointer dp pokazuje na adresu d
*ip = *ip + *dp; // //pointer ip pokazuje na *ip + *dp=4 , i dobiva vrijednost 4
ip = (int *)dp; //sta se desava ovdje?
cout << *ip; //kako to da je rezultat 0
system ("pause");
return 0;
}
rezultat je 0
#nclude<iostream>
using namespace std;
int main(){
int i = 3; //definisano i inicijalizirano i
double d = 1.5; //definisano i inicijalizirano d
int *ip = &i; //pointer ip pokazuje na adresu i
double *dp = &d; //pointer dp pokazuje na adresu d
*ip = *ip + *dp; // //pointer ip pokazuje na *ip + *dp=4 , i dobiva vrijednost 4
ip = (int *)dp; //sta se desava ovdje?
cout << *ip; //kako to da je rezultat 0
system ("pause");
return 0;
}
rezultat je 0