C++ E0349和#x9;“无操作员”<<&引用;匹配这些操作数 ;c++; void蛇或加法器(int myplace) { 字符L1Top=0,L1Bot=0,L2Top=0,L2Bot=0,L3Top=0,L3Bot=0,S1

C++ E0349和#x9;“无操作员”<<&引用;匹配这些操作数 ;c++; void蛇或加法器(int myplace) { 字符L1Top=0,L1Bot=0,L2Top=0,L2Bot=0,L3Top=0,L3Bot=0,S1,c++,C++,E0349和#x9;“无操作员”<<&引用;匹配这些操作数 ;c++; void蛇或加法器(int myplace) { 字符L1Top=0,L1Bot=0,L2Top=0,L2Bot=0,L3Top=0,L3Bot=0,S1Top=0,S1Bot=0,S2Top=0,S2Bot=0,S3Top=0,S3Bot=0; 如果(L1Top==myplace) 如果函数不返回任何内容,(void),那么您希望将什么打印到控制台?函数本身还没有打印出您想要的内容吗?完整的错

E0349和#x9;“无操作员”<<&引用;匹配这些操作数 ;c++;
void蛇或加法器(int myplace)
{
字符L1Top=0,L1Bot=0,L2Top=0,L2Bot=0,L3Top=0,L3Bot=0,S1Top=0,S1Bot=0,S2Top=0,S2Bot=0,S3Top=0,S3Bot=0;
如果(L1Top==myplace)

如果函数不返回任何内容,(
void
),那么您希望将什么打印到控制台?函数本身还没有打印出您想要的内容吗?完整的错误消息是什么?完整的错误消息应该说明操作数的类型。一旦您获得了这些信息,您就更接近了解该运算符无法编译的原因了。
void snakeorladder(int myplace)
{
    char L1Top = 0, L1Bot = 0, L2Top = 0, L2Bot = 0, L3Top = 0, L3Bot = 0, S1Top = 0, S1Bot = 0, S2Top = 0, S2Bot = 0, S3Top = 0, S3Bot = 0;

    if (L1Top == myplace)
        cout << "L1Top";
    if (L1Bot == myplace)
        cout << "L1Bot";
    if (L2Top == myplace)
        cout << "L2Top";
    if (L2Bot == myplace)
        cout << "L2Bot";
    if (L3Top == myplace)
        cout << "L3Top";
    if (L3Bot == myplace)
        cout << "L3Bot";
    if (S1Top == myplace)
        cout << "S1Top";
    if (S1Bot == myplace)
        cout << "S1Bot";
    if (S2Top == myplace)
        cout << "S2Top";
    if (S2Bot == myplace)
        cout << "S2Bot";
    if (S3Top == myplace)
        cout << "S3Top";
    if (S3Bot == myplace)
        cout << "S3Bot";
};

int main()
{
    cout <<  snakeorladder(place25);  // <--- Error on this line
}