将参数传递给c中函数的一般方法

时间:2014-02-23 10:38:43

标签: c function parameters

我想就C编程提出一个问题。

我有一个带参数'x'的函数。

该函数应该基于x进行操作。

所以我有一个源文件,我有这个功能

file.c

   y=random number

And i want to call this function to do actions.

function(x);   
  

现在x必须等于y

     

这里的问题是我想将y值传递给x。

有没有经常这样做?

如果有任何请帮助我理解并使其更清楚。

此致 新秀

1 个答案:

答案 0 :(得分:1)

在函数(x)中,x将等于传递给函数的任何值。如果使用函数(y),则在函数内,x将等于y。如果使用函数(7),那么x将等于7。 函数通常使用返回类型和参数类型定义。

void function( int x)

将定义采用整数类型并且不返回任何内容的函数。

int function( int x)

将定义一个取整数值并返回整数值的函数。

double function( int x, double z)

将定义一个带整数和浮点并返回浮点值的函数。