Question: Given the following C + + method: LinkedList * foobar ( int x ) { int i = x + 1 ; LinkedList myLinkedList; LinkedList

Given the following C++ method:
LinkedList* foobar(int x){
int i=x+1;
LinkedList myLinkedList;
LinkedList* myotherList;
myotherList = new LinkedList();
myotherList->add(i);
myLinkedList.add(i);
return myotherList;
}
What is the difference between myLinkedList and myotherList?
The address of myLinkedList should be returned, not myOtherList;
myLinkedList is Dynamic and myOtherList is Automatic.
myLinkedList is Automatic and myOtherList is Dynamic.
myLinkedList can be accessed by the calling method.
Given the following C + + method: LinkedList *

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!