Go Down

Topic: Réunir variable  (Read 104 times) previous topic - next topic

Ayoubkay

Apr 16, 2019, 02:55 am Last Edit: Apr 16, 2019, 02:58 am by Ayoubkay
Bonjour je veux  réunir deux variable dans une

Par exemple
Int Y=xz
Int Y=15
X=1
Z= 5
Comment le faire svp

AWOL

"Pete, it's a fool (who) looks for logic in the chambers of the human heart." Ulysses Everett McGill.
Do not send technical questions via personal messaging - they will be ignored.
I speak for myself, not Arduino.

dbrion06

https://en.wikipedia.org/wiki/Union_type#Anonymous_union vous donnera une idée voisine, mais pas identique, de ce que vous avez l'air de chercher; un exemple d'utilisation d'une union de C est :
Code: [Select]

sh-4.1$ vi union.cpp
sh-4.1$ cat union.cpp &&  g++ union.cpp && ./a.exe
#include <iostream> // PC specific, for local testing
union gros{ uint16_t a[2];
            uint8_t octet[4];
            uint32_t b;
            float F;
            char Cs[4]; //
    } Gros;
int main(){ // PC specific, for local testing
Gros.a[0] = 123;
Gros.a[1]= 1000;
// this minitest displays Gros.a[1]*65536 + Gros.a[0].... on a PC
std::cout << Gros.b <<std::endl; // PC specific, for local testing
} // PC specific, for local testing
65536123


kamill

Bonjour,

Le moins que l'on puisse dire est que la question n'est pas claire.
Je pense que tu veux simplement faire int Y=10*X+Z

hbachetti

Quote
deux variable dans une
?
- variable
- structure
- union
- etc.
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

Go Up