Re: && oder & Kategorie: Programmierung C (von mark - 5.07.2013 11:29) | |
Als Antwort auf Re: && oder & von KarlH - 4.07.2013 9:48
| |
> > Hallo > > > > Eine einfache Frage > > was ist richtig? > > int a,b,c; > > if (a=1 & b=1) > > { > > c=0; > > } > > > > oder > > if (a=1 && b=1) > > { > > c=0; > > } > > wenn a 1 ist und b 1 ist soll c der wert 0 zugeordnet werden > > brauche ich da & oder && > > > > wo liegt der unterschied? > > lg > > Hallo, > > & verknüpft bitweise, && logisch. Für dein Problem musst du && nehmen. P.s.: Vergleichen > mit ==, = ist eine Zuweisung! > > MfG Karl warum funktioniert dann das auch ? löst jedoch gelegentlich einen Fehler aus } if (watch==0 & watchtime>10) es ist doch ein bitweiser vergleich also 0 =0x00 und grö�er 10 also zB 11 =0x0b wieso kommt er dann überhauot in die schleife? beides sind int variablen lg | |
Antwort schreiben Antworten: Re: && oder & (von KarlH - 6.07.2013 0:27) |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum