Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- int main()
- {
- // Declare array and pointers
- int b[5] = { 1,2,3,4,5 };
- int *bPtr;
- int *cPtr;
- // set bPtr to equal b
- bPtr = b;
- std::cout << b[1] << std::endl <<bPtr[1] << std::endl;
- // set cPtr to equal b
- cPtr = &b[0];
- std::cout << cPtr[1] << std::endl;
- // output addresses in b array
- std::cout << bPtr + 2 << std::endl;
- std::cout << &b[2] << std::endl;
- // dereference addresses in b array
- std::cout << *bPtr + 2 << std::endl;
- std::cout << *(bPtr + 2) << std::endl;
- std::cout << *&b[2] << std::endl;
- system("pause");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement