可以通过c中的函数返回long int吗?

Vas*_*arg 3 c return function

假设我们想要通过函数返回一个长整数.怎么做?有效吗?

long int function()
{
  long int b;
  b=1000000000;
  return b;
} 
Run Code Online (Sandbox Code Playgroud)

Nat*_*tta 10

是的,它是有效的.

只要你重新调整一个合适的long int值(我们可以看到,你正在做#)并将其捕获到另一个long int(你需要注意),它应该没问题.


#)按照C11标准,LONG_MAX+21474836471000000000不到那个.第§5.2.4.2.1,供参考.

  • 加一个标准报价. (2认同)

Per*_*xty 6

c中的函数可以返回long int吗?

c中的函数可以返回long int吗?