2020-03-30 |

C语言中的函数

当参数类型和名称包含在声明中时,该声明称为函数原型。

例如,square函数原型出现在main()的上方:

#include 

/* 声明 */
int square (int num); 

int main() {
int x, result;

x = 5;
result = square(x);
printf("%d 的平方是 %d\n", x, result);

return 0;
} 

我们的square平方函数返回一个整数,并接受一个int类型的参数。

最后一步实际上是定义函数。函数定义通常出现在main()函数之后。

下面的完整程序显示了square函数的声明和定义:

#include <stdio.h>

/* 声明 */
int square (int num); 

int main() {
    int x, result;
    
    x = 5;
    result = square(x);
    printf("%d 的平方是 %d\n", x, result);
    
    return 0;
}

/* 定义 */
int square (int num) {
    int y;

    y = num * num;

    return(y);
} 

如您所见,square函数计算并返回其参数的平方。

一个函数可以接受多个参数-在这种情况下,它们必须用逗号分隔。

return语句用于将值发送回调用语句。

0

java教程
php教程
php+mysql教程
ThinkPHP教程
MySQL
C语言
css
javascript
Django教程

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论