Mega Code Archive

 
Categories / C++ / Function
 

Returning a Pointer to a Static Local Variable

#include <iostream> using namespace std; char * setName(); int main (void) {    char* str = setName();    cout << str;    return 0; } char* setName (void) {    static char name[80];     cout << "Enter your name: ";    cin.getline (name, 80);    return name; }