函数不一定需要使用变量。以下代码中的display()
函数可以接受任何int
值,包括立即值或常量。
#include <stdio.h>
void display(int count);
int main()
{
int value;
value = 2;
display(64);
printf("Value is %d\n", value);
value = value * 2;
system("pause");
return(0);
}
void display(int count)
{
int x;
for (x = 0; x < count; x = x + 1)
putchar('*');
putchar('\n');
}
执行上面示例代码,得到以下结果:
****************************************************************
Value is 2