• 很奇怪的现象!

    2007-10-07

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://jiazhou.blogbus.com/logs/10189076.html

    #include<iostream>
    #include<string>
    using namespace std;


    // 很奇怪的现象!如果传入参数不是"hello",是不是不会返回了呢?
    // 结果是:返回a!!
    string test(string t)
    {
        string a="what?";
        if(t=="hello")
        {
            a="world";
            return a;
        }
        // 这里无返回!
    }

    int main()
    {
        string t;
        while(cin>>t)
        {
            cout<<test(t)<<endl;
        }
        return 0;
    }               


    收藏到:Del.icio.us