// name: Connor McDowell // date: 2/8/2024 // class: CIS116 // reason: Inclass exercise 9 #include #include "ReferenceExamples.h" using std::cin; using std::cout; using std::endl; void basicreferences() { int variable = 15; int& ref = variable; int* address = &variable; ref++; cout << variable << endl; cout << address << endl; } struct node { int data; }; void DoublesNodeData(node node) { node.data *= 2; } void DoublesNodeDataRef(node& node) { node.data *= 2; } int main() { //basicreferences(); node newNode = {}; newNode.data = 32; DoublesNodeDataRef(newNode); cout << newNode.data << endl; return 0; }