易百教程

将多个值传递给函数

可以将许多参数传递给函数。只要正确地将参数声明为特定类型并使用逗号分隔它们就可以实现。

以下代码显示了如何声明两个变量。

示例代码

#include <stdio.h>

void display(int count, char ch);

int main()
{
    int value;

    value = 2;

    while (value <= 64)
    {
        display(value, '=');
        printf("Value is %d\n", value);
        value = value * 2;
    }
    system("pause");
    return(0);
}

void display(int count, char ch)
{
    int x;

    for (x = 0; x < count; x = x + 1)
        putchar(ch);
    putchar('\n');
}

执行上面示例代码,得到以下结果:

==
Value is 2
====
Value is 4
========
Value is 8
================
Value is 16
================================
Value is 32
================================================================
Value is 64