![]() |
was bedeutet das ausgeschrieben
Hi Leute, kann mir jemand sagen, was dass hier ausgeschrieben bedeutet ?
Code:
ps: a und b sind integerarrays!
a[k] = (b[i] < b[j]) ? b[i++] : b[j--];
|
Re: was bedeutet das ausgeschrieben
Delphi-Quellcode:
if b[i] < b[j] then
begin a[k] := b[i]; Inc(i); end else begin a[k] := b[j]; Dec(j); end; |
Re: was bedeutet das ausgeschrieben
Zitat:
Delphi-Quellcode:
Das was du da vor dir hast ist eine bedingte Zuweisung:
if b[i] < b[j] then
begin a[k] := b[i]; inc(i); end else begin a[k] := b[j]; dec(j); end; Bedingung ? ausdruck1 : ausdruck2 Wobei ausdruck1 verwendet, wird, wenn die Bedingung wahr ist und ausdruck2, wenn sie false gibt. greetz Mike [Edit] Kleiner Tippfehler... [Edit2] Habs gar net gemerkt, da war ja einer schneller als ich :shock: Mist, ich werd langsamer :mrgreen: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz