C语言中能用call语句吗?

来源:百度知道 编辑:UC知道 时间:2024/05/25 12:37:32
C语言中能够象VB里面一样使用call这样的函数调用语句吗?如果不能,那C语言中函数的调用是怎么调用呢?

int subfunction(int a)
{
...
}

void main()
{
int result = subfunction(20);
}
-------------------------------------
当然,C语言是允许内嵌汇编语句的,所以,也是可以使用call的。
如上例中.
int _stdcall subfunction(int a)
{
return a+10;
}

void main()
{
int result=0;
_asm
{
push 20
call subfunction
mov result, eax
}
cout<<result<<endl;
}

C语言不需要call

直接打函数名字加括号就可以了

不需要,定义了函数,直接调用就可以了