C变量作用域

#include <iostream>
using namespace std;

int* returndie()      // 除了地址为a的,a以后的都死了
{
    int a[4] = { 1234 };
    return a;
}

int main()
{
    auto a = returndie();
    for (size_t i = 0; i < 4; i++)
    {
        cout << a[i] << ' ';
    }
    getchar();

    return 0;
}

 

output:

1 4061784 1940440 1911712 

 

 

 

 

posted @ 2014-09-03 23:11  withChengChen  阅读(128)  评论(0编辑  收藏  举报