C语言中函数的返回值 -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【meiwen.anslib.com - 电脑资料】

   

    如果某个函数从一个地方返回时有返回值,而从另一个地方返回时没有返回值,该函数并不非法,但可能是一种出问题的征兆,

C语言中函数的返回值

。”

    这句话觉得有些难以理解。

    于是写了段测试代码,如下:

    #include

    int f(int i) {

    if (1)

    return;

    else

    return 1;

    }

    main(void) {

    int i = -10;

    printf("%d\n", f(i));

    }

    /*

    * 本程序用gcc编译没有问题,

    * 运行结果如下:

    * -10

    */

最新文章