Abuse Melding

Je hebt een klacht over de onderstaande posting:

17-08-2016, 02:53 door Anoniem

Met lichte twijfel neig ik naar: "Snap ik niets van." De boolean vergelijking (a + b < a) kan waar zijn of niet waar zijn. Echter dat was hier niet de vraag. In de vraag ging het om "if(a + b < a)". En dat is strikt genomen toch wat anders. if(a + b < a) is een conditioneel statement die het programmaverloop bepaald op grond van of (a + b < a) waar is of niet. Je vraagt bijv. ook niet: "Als mijn hond groter is dan de hond van de buren, is dat waar of niet waar?" Het zou nergens op slaan. Maar je kan bijv. wel vragen: "Mijn hond is groter dan de hond van de buren, is dat waar of niet waar", of: "Is mijn hond groter dan de hond van de buren?" (dus zonder "als") Echter als "if(if(a + b < a))" legaal is, en bovendien altijd precies dezelfde werking heeft als "if(a + b < a)" ben ik wel bereid om toe te geven dat zoiets raars in de wereld van programmeertaal C toch mogelijk is. Goeroehoedjes

Beschrijf je klacht (Optioneel):

captcha