Hallo, ich programmiere jetzt bereits seit rund drei Jahren hobbymäßig und ein paar Rätsel habe ich bis heute nicht lüften können, so beispielsweise etwas zu Aussprache: JavaScript: Spricht man das jetzt DschawaScript oder eher JavaSkrippt aus? #define (und andere Präprozessordirektiven): einfach nur define, hashtag define, sharp define? Danke für eure Geduld mit meiner Dummheit, Ivo
Zur Aussprache von #define bekommst du hier eine klare und eindeutige Antwort: https://groups.google.com/forum/#!topic/comp.lang.c/19P3mdUv70I ;-) "sharp define" würde ich nicht sagen, denn das mag der Compiler nicht:
1 | test.c:1:1: error: stray ‘\342’ in program |
2 | ♯define A 0 |
3 | ^ |
4 | test.c:1:2: error: stray ‘\231’ in program |
5 | ♯define A 0 |
6 | ^ |
7 | test.c:1:3: error: stray ‘\257’ in program |
8 | ♯define A 0 |
9 | ^ |
10 | test.c:1:4: error: unknown type name ‘define’ |
11 | ♯define A 0 |
12 | ^~~~~~ |
13 | test.c:1:13: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before numeric constant |
14 | ♯define A 0 |
15 | ^ |
Dann schon eher "number sign define". Eindeutiger wird die Aussprache, wenn du ??=define oder %:define statt #define schreibst, was ein normgerechter Compiler ebenfalls akzeptiert. Ausgesprochen wird das als "question mark question mark equal sign define" bzw. "percent sign colon define" Ich persönlich sage übrigens einfach "define". Das seltsame Zeichen davor entsteht dann automatisch im Gehirn des Zuhörers.
Yalu X. schrieb: > entsteht dann automatisch im Gehirn des Zuhörers sofern er im Bilde ist ;) Namaste
Ivo Z. schrieb: > paar Rätsel habe ich bis heute nicht lüften können, so beispielsweise > etwas zu Aussprache: > JavaScript: Spricht man das jetzt DschawaScript oder eher JavaSkrippt > aus? In 99% aller Anwendungsfälle ist die korrekte Aussprache "Oh, mein Gott - nicht schon wieder dieser Scheiß!" > #define (und andere Präprozessordirektiven): einfach nur define, hashtag > define, sharp define? "Sharp" sagt man nur zu dem Java-Derivat vom Microsoft. Das ist so eine Art Anti-Huldigung. Weil es so gar nicht sharp ist. Ansonsten rezitiere ich C-Code eher selten. YMMV.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.