Forum: Mikrocontroller und Digitale Elektronik Logische Verknüpfung gesucht!


von michi (Gast)


Lesenswert?

Hey ich suche alle logic Verknüpfungen in C für den Mikrocontroller.
Also:
& und
# oder
...
...
...

aber mehr weis ich nicht und ich finde die sachen auch nicht bei Google, 
kann mir Jemand helfen?

von pst (Gast)


Lesenswert?


von michi (Gast)


Lesenswert?

Ja ist ja richtig aber wenn es euch keine große Arbeit manch könnt ihr 
mir doch eben mal die kürzel geben.

von Christian L. (lorio)


Lesenswert?


von Gast (Gast)


Lesenswert?

Irgendwas wie z.B. "logische verknüpfungen in C" in eine Suchmaschine 
einzutippen war dir wohl auch zu aufwendig ...

von michi (Gast)


Lesenswert?

hab ich gemacht aber ich habe nichts gefunden wo steht & # oder so.

von Micha S. (ernie)


Lesenswert?

michi wrote:

Moin Moin,

> hab ich gemacht aber ich habe nichts gefunden wo steht & # oder so.

dann ist dein Browser kaputt. Der erste Link bei Google mit dem 
Suchbegriff
"logische verknüpfungen in C" ist:

http://de.wikipedia.org/wiki/Logischer_Operator

Was fehlt dir denn an dem Artikel bei Wikipedia was du so dringend 
suchst?

Michael

von michi (Gast)


Lesenswert?

ja das hab ich auch gefunden aber was ist z.B. mit Exklusiv Oder und so

von holger (Gast)


Lesenswert?

>ja das hab ich auch gefunden aber was ist z.B. mit Exklusiv Oder und so

Dein Gehirn ist zu klein. Natürliche Auslese.
Du kannst es nicht. Du findest ausreichend Informationen
zu deinem Problem im Internet. Wenn du diese nicht
verarbeiten kannst dann lass es sein.

von Micha S. (ernie)


Lesenswert?

michi wrote:

Moin Moin,

> ja das hab ich auch gefunden aber was ist z.B. mit Exklusiv Oder und so

ist in C nicht definiert. Wenn du willst und es deinen Ansprüchen genüge 
tut, kannst du != nehmen.

Michael

von ARM-Fan (Gast)


Lesenswert?

>ist in C nicht definiert. Wenn du willst und es deinen Ansprüchen genüge
>tut, kannst du != nehmen.

Auch wenns schon spät ist: Bullshit!

Was ist mit dann mit dem Operator ^ ?

von Micha S. (ernie)


Lesenswert?

ARM-Fan wrote:

Moin Moin,

>>ist in C nicht definiert. Wenn du willst und es deinen Ansprüchen genüge
>>tut, kannst du != nehmen.
>
> Auch wenns schon spät ist: Bullshit!
>
> Was ist mit dann mit dem Operator ^ ?

^ ist doch sowas wie & und |. Und die zaehle ich nicht zu den logischen
Operatoren ( &&, || u. !). Das sind fuer mich Operationen am einzelnen 
Bit.

Michael

von ARM-Fan (Gast)


Lesenswert?

Alles sind logische Operatoren.
Die einen dienen dem logischen Vergleich, die anderen der logischen 
Verknüpfung.

von Johannes M. (johnny-m)


Lesenswert?

ARM-Fan wrote:
> Alles sind logische Operatoren.
> Die einen dienen dem logischen Vergleich, die anderen der logischen
> Verknüpfung.
Hä? Vergleichen und verknüpfen kann man mit beiden Varianten. Hängt nur 
davon ab, was man mit dem Ergebnis macht...

Der Unterschied zwischen den "einfachen" und "doppelten" Operatoren ist 
nur, dass die "einfachen" die Operanden bitweise verknüpfen, während 
die "doppelten" jeden Operanden insgesamt als Wahrheitswert auswerten. 
Die bitweisen logischen Operatoren geben dementsprechend eine Bitmaske 
zurück, die "doppelten" nur eine Eins oder eine Null...

Logische Operatoren sind es im Prinzip tatsächlich alle, auch wenn viele 
den Unterschied "logische Verknüpfung" <=> "bitweise Verknüpfung" 
machen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.