Professional Documents
Culture Documents
Указатели C++
Указатели C++
тип * име
int * integer;
double * realnumber;
char * symbol;
int main ()
{
int * myptr;
int number1;
int number2;
myptr = &number1;
*myptr = 5; // присвояваме стойността 5 към мястото в паметта,
посочено от указателя myptr (в случая променливата number1 се намира
на това място)
myptr = &number2;
*myptr = 3; // преценете сами какво се случва тук?
number1 += number2;
cout << „number1 = „ << number1 << endl;
cout << „number2 = „ << number2 << endl;
return 0;
}
Изходът от програмата е:
number1 = 8
number2 = 3