查看: 291|回复: 0

[一本通] 【教程】C语言基础教程④

[复制链接]

0

技术

9

魅力

1

原创

版主

禁止访问

Rank: 7Rank: 7Rank: 7

积分
5908
人气
156
分享
52

最佳新人活跃会员

发表于 2023-6-21 21:26:37 | 显示全部楼层 |阅读模式
【函数】

所谓函数,就是将不同功能的代码放在不同的函数中
定义函数的方法如下:
[C++] 纯文本查看 复制代码
类型 函数名(参数列表)
{
    //more code here
    return 返回值
}


这里有一点,一个小建议
当参数列表为空的时候,建议写int main(void),告诉编译器这里没有参数

例如,要实现abs函数
[C++] 纯文本查看 复制代码
int myAbs(int num)
{
    if (num == 0) return 0;
    else if (num > 0) return num;
    return num - num - num;
}

然后再main中调用它
[C++] 纯文本查看 复制代码
int main(void)
{
    cout << myAbs(114) <<  myAbs(-514);
}

输出:114514
这就是测试
测试在写代码的时候是很重要的,它可以帮助我们的程序少出bug
测试时,我们需要给函数一个固定的值,众所周知,|-114|=114,那么如果myAbs(-114) != 114,那么程序函数就是错误的
当然,我们需要大量的测试才能正式函数是否是正确的

本帖被以下淘专辑推荐:

你干嘛~哎哟
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表