pointer v c
Fanda Kopriva
info na elektronikavyvoj.cz
Středa Leden 7 17:16:38 CET 2015
Dik za odpovedi
nebyl mi tam jasny rozdil mezi ukazatelem na promnennou
a ukazatelem na cislo (define) coz asi neni obsah promnenne ,ale cislo
samo o sobe.
Predpokladam ,ze druhy zapis je obecnejsi protoze muzu pouzit stejnou
adresu pro ruzne
typy dat?
#define DATA_EEPROM_START_ADDR ((unsigned char *)0x08080000)
pepromuk = (unsigned char*)(DATA_EEPROM_START_ADDR + epromadr);
Fanda
-------- Původní zpráva --------
Předmět: pointer v c
Datum: Tue, 06 Jan 2015 15:07:03 +0100
Od: Fanda Kopriva <info na elektronikavyvoj.cz>
Komu: hwkonference <hw-list na list.hw.cz>
Dobry den
jen bych poprosil o ujasneni.
#define DATA_EEPROM_START_ADDR 0x08080000 //4Kb 16 X 256 BYTE
#define LEDErezim 0x080803E0 //L 0 led neblika 1 led blika
void Reasetchar (unsigned long epromadr)
{
unsigned char *pepromuk;
unsigned char cis1;
pepromuk = DATA_EEPROM_START_ADDR + epromadr;
cis1 = *pepromuk++;
...........
...........
pepromuk = LEDErezim;
if (*ppp>0) cis1 |=1;
}
dela to co ma ,ale prekladac hlasi pro radky
pepromuk = DATA_EEPROM_START_ADDR + epromadr;
a
pepromuk = LEDErezim;
upozorneni
Implicit conversion of int to ptr .
Jak by to melo byt spravne.
Dekuju Fanda
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20150107/beb57725/attachment.html>
------------- další část ---------------
A non-text attachment was scrubbed...
Name: info.vcf
Type: text/x-vcard
Size: 191 bytes
Desc: [žádný popis není k dispozici]
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20150107/beb57725/attachment.vcf>
Další informace o konferenci Hw-list