1
0

Value of variables in expression order not guaranteed.

This commit is contained in:
Captain ALM 2022-08-15 12:48:53 +01:00
parent a7ef300d73
commit c8b2296bdd
Signed by: alfred
GPG Key ID: 4E4ADD02609997B1

View File

@ -1,13 +1,16 @@
#include <iostream>
int getValue()
{
std::cout << "Enter an integer: ";
int x{};
std::cin >> x;
return x;
}
int main()
{
//char name[5] = {'t', 'e', 's', 't', '\0'};
char name[5] = "test";
char* t = name;
std::cout << t;
t[1] = 'a';
t[4] = 'b';
std::cout << t;
return 0;
std::cout << getValue() + (getValue() * getValue()); // a + (b * c)
return 0;
}