int in pointer umwandeln

OP #2249886
Lesenswert?

Hallo,
möchte unter C " int in einen pointer " umwandeln.

derzeitig habe ich das so gelößt:
1
unsigned char *PortZeiger;
2
unsigned int  PortAdresse;
3
unsigned char PortBit;
4

5

6
ps.true   = 0;
7
//
8
PortBit = memory_table_bit[ablauf_schleife];
9
PortAdresse = memory_table_addr[ablauf_schleife];
10
// berechne Port-Zeiger
11
PortZeiger = 0;
12
PortZeiger += PortAdresse;
13
// Bit testen
14
if (*PortZeiger & PortBit)  //  BIT == 1
15
{        
16
ps.true = 1;
17
}

vielen Dank im voraus.
Gruß

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren