PicNick schrieb:
Da muss ich ihm vollkommen zustimmen, ich habe es eben mit dem IAR Compiler getestet,Meine Behauptung wird nur stimmen, wenn "TestData" KEIN array ist
mit folgenden verblüffenden Resultaten:
- --------------------------------------------------------------
wenn TestData ein Array ist: unsigned char TestData[4];
n = (void*) TestData; /* Adresse TestData */
n = (void*) TestData[0]; /* Inhalt Testdata */
n = (void*) &TestData; /* Adresse TestData */
n = (void*) *&TestData; /* Adresse TestData */
--------------------------------------------------------------
wenn TestData kein Array ist: unsigned char TestData;
n = (void*) TestData; /* Inhalt TestData */
n = (void*) TestData[0]; /* geht natürlich nicht */
n = (void*) &TestData; /* Adresse TestData */
n = (void*) *&TestData; /* Inhalt TestData */
--------------------------------------------------------------
Siro
Lesezeichen