Witam,
Jak w C zadeklarować tablicę liczb która byłaby umieszczona pod określonym adresem w pamięci programu? I jak przypisdac do niej stałe?
Pozdrawiam KS
Witam,
Jak w C zadeklarować tablicę liczb która byłaby umieszczona pod określonym adresem w pamięci programu? I jak przypisdac do niej stałe?
Pozdrawiam KS
Użytkownik "KS" snipped-for-privacy@interia.pl napisał w wiadomości news:csdi70$686$ snipped-for-privacy@news.dialog.net.pl...
// tablica umieszczona pod konkretnym adresem
code char tab[10] _at_ 0x1234;
o ile wiem nie da sie jej zainicjalizowac albo mozna zainicjalizowac ale nie da sie umiescic pod konretnym adresem
code char tab[10] = { 5,6,7 };
Pewnego dnia Andy przemówił ludzkim głosem:
Albo można umieścić tablicę w pliku asm, a w c zmienną zadeklarować jako extern.
asm: CSEG AT 0x700 tablica: db 'ala ma kota',13,10,0 end
c: extern char code tablica[];
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.