小编Sim*_*n_A的帖子

用于返回两个用户输入值的函数

我希望能够有一个函数,只需从用户获取两个输入值,并返回要使用的main函数的值.

我希望值a和b只驻留在getvals函数中,并作为x和y传递给main函数.

我想我可能会在这里采取错误的方式,因为我经常搜索并找不到任何类似的方法来做到这一点,但任何帮助都会受到赞赏.

#include <iostream>

using namespace std;


int x = 100;
int y = 42;
int result1;
int result2;
int a;
int b;

int getvals(int,int)
{
    cout << "input value a ";
    cin >> a;
    cout << "input value b ";
    cin >> b;

    return a,b;
}

int main()
{
    getvals(x,y);
    result1 = x + y;


    cout << "\n\n";
    cout << " x + y = " << result1;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++

4
推荐指数
1
解决办法
5435
查看次数

在C中简单检查char数组中的字符

我是C的新手.这个代码在Flyport模块上运行并在他们自己的IDE上编译,但我认为我的错误很容易被任何熟悉C的人发现.

尽管几乎改变了一切,我仍然无法编译这些代码,我做错了什么?

char string_serial[50]="starting Value";    

if (string_serial[0] = "*")
        {   

            UARTWrite(2,"First Char OK");
            UARTWrite(2,"\r\n");

            else 

            UARTWrite(2,"First Char NOT OK");
            UARTWrite(2,"\r\n");

        }
Run Code Online (Sandbox Code Playgroud)

如果不明显我试图检查数组中的字符0是否为*.

谢谢

c

1
推荐指数
1
解决办法
2339
查看次数

标签 统计

c ×1

c++ ×1