关于C语言中省略函数的返回类型的测试

/**
 *  关于C语言的函数省略返回类型的测试。
 *  实验结果表明,函数省略返回类型时,
 *  默认的返回类型为int
 */

#include <stdio.h>
//函数省略了返回类型
test0() {
    return 123;     //一个较小的整数
}

test1() {
    return 4.765f;  //浮点数
}

test2() {
    return 12345678;//较大的整数,超过0xFFFF
}

test3() {
    return 98765432112345LL;//大整数,超过32位无符号整数的范围
}

test4() {
    printf("In test4.\n");  //没有写返回值
}

void main() {
    printf("test0 returns %d\n", test0());  //123
    printf("test1 returns %.2f\n", (float)test1());  //4.00
    printf("test2 returns %d\n", test2());  //12345678
    printf("test3 returns %d\n", test3());  //溢出了
    printf("test4 returns %d\n", test4());  //0
}







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值