问答详情
源自:5-3 有参与无参

为什么main函数中写上数据类型运行不了,而去掉数据类型就能运行了

int main()

{

    (int) xx();

    (int)xxx(5);

        return 0;

}

提问者:weixin_慕先生3599102 2019-01-23 21:43

个回答

  • 静灬阳
    2019-01-23 23:25:25

    不理解(int)xxx(5);这句是什么意思。

    如果定义变量,应该是 int xxx=5;

    如果定义数组,应该是 int xxx[5];

    如果是调用自定义函数,应该是 xxx(5);此处没有(int)是因为自定义函数时已经定义过数据类型了。