在函数调用中,实参是传递给函数的值,而形参是函数定义中声明的变量,用于接收实参的值。

例如:

void add(int a, int b) {
    int result = a + b;
    printf("The result is %d\n", result);
}

int main() {
    int x = 2, y = 3;
    add(x, y);
    return 0;
}

在上面的代码中,add() 函数有两个形参 ab,用于接收 main() 函数中传递的实参 xy。在函数调用 add(x, y) 中,xy 是实参。当函数被调用时,实参 xy 的值被传递给 add() 函数中的形参 ab,然后在函数中进行计算并输出结果。

C语言中的实参和形参分别指什么?举个例子

原文地址: https://www.cveoy.top/t/topic/fIVx 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录