我目前发现类似的是使用互联网协议(HTTP)在消费者和提供者之间交换数据.
不同之处是:
这就是我所知道的他们之间的差异.任何人都可以纠正我并添加更多.
我想弄清楚这段代码发生了什么
int i = 10, j = 7, l;
unsigned int k;
double q = 3.56;
char c;
c = q * i * j;
l = c;
std::cout << l << "\n"; // result is -7
std::cout << c << "\n"; // result is ?
Run Code Online (Sandbox Code Playgroud)
我无法理解为什么l结果为'7',对于c,无论我改变值i,j,c的结果总是'?'.有人能指出我的理由吗?谢谢