函数的const参数是否自动通过引用传递?

acc*_*uck 0 c++ const pass-by-reference pass-by-value

如果我有一个如下所示的代码:

void foofunc(const int fooarg)
{
    // something here
}
Run Code Online (Sandbox Code Playgroud)

fooarg按值或按引用传递?至于fooargconst不是会得到修改,因此,如果按引用传递是确定的.


如果我有一个看起来像下面的代码:

void foofunc(int fooarg)
{
    // something here, but fooarg is not gonna get modified
}
Run Code Online (Sandbox Code Playgroud)

fooarg通过值或通过引用传递,也将是const或不是?情况与上述相同.它不会被修改.

use*_*421 8

声明说,它是按值传递.因此,它是按值传递.