Was bedeutet das Schlüsselwort "and" in Objective-C?

7

Ich habe einen Kommentar in Xcode eingegeben, aber die führende // vergessen. Ich bemerkte, dass and wie ein Schlüsselwort hervorgehoben wurde. Ich habe ein wenig gegoogelt, aber ich kann nicht herausfinden, was es tut (oder auch, wenn es ein echtes Keyword ist).

Was heißt das?

    
paulrehkugler 03.09.2013, 18:31
quelle

2 Antworten

14

Es ist ein Synonym für && . Siehe iso646.h .

    
Rob Napier 03.09.2013, 18:34
quelle
4

Es ist kein Schlüsselwort. Objective-C teilt genau dieselben Schlüsselwörter wie C mit zusätzlichen, die immer mit '@' beginnen.

BEARBEITEN: Diese Frage beantwortet nicht den ursprünglichen Post (siehe Rob Napiers Succitant-Antwort dafür), sondern hebt hervor, dass 'und' ein Makro in einigen Standardbibliotheksheadern ist und kein reserviertes Wort.

Zitat aus dem C-Standard (C11, n1570), Seite 58:

  

6.4.1 Schlüsselwörter

     

keyword: eines von auto, break, case, ... [Liste der Wörter ohne 'und']

    
Cthutu 03.09.2013 18:33
quelle

Tags und Links