RTV forum PL | NewsGroups PL

Jak zrozumieć sekcje pamięci text, data i bss w ARM RIDE7 dla początkujących?

ARM RIDE7 sekcje text, data i bss

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak zrozumieć sekcje pamięci text, data i bss w ARM RIDE7 dla początkujących?

Goto page Previous  1, 2

Artur M. Piwko
Guest

Fri Jan 20, 2012 9:04 am   



In the darkest hour on Fri, 20 Jan 2012 03:24:48 +0100,
JDX <jdx@onet.pl> screamed:
Quote:
*ŹRÓDŁO:*
char tab1[3] = {'a', 'b', 'c'}; /* To ląduje w .data */
char tab2[3]; /* To ląduje w .bss */
const char tab3[3] = {'c', 'd', 'e'}; /* To ląduje w .rodata */
const char tab4[3]; /* To ląduje w .bss */

char *napis1 = "Napis 1.\n"; /* To ląduje w .data */
const char *napis2 = "Napis 2.\n"; /* To ląduje w .data */
char napis3[] = "Napis 3.\n"; /* To ląduje w .data */
const char napis4[] = "Napis 4.\n"; /* To ląduje w .rodata */


Jeśli chodzi o napis2, sprawdź sobie to:

const char * s1 = "test";
char * const s2 = "test";
const char * const s3 = "test";

--
[ Artur M. Piwko : Pipen : AMP29-RIPE : RLU:100918 : From == Trap! : SIG:240B ]
[ 08:48:45 user up 13053 days, 20:43, 1 user, load average: 0.43, 0.95, 0.35 ]

There R 2 rules for ultimate success in life. 1. Never tell everything U know.

Goto page Previous  1, 2

elektroda NewsGroups Forum Index - Elektronika Polska - Jak zrozumieć sekcje pamięci text, data i bss w ARM RIDE7 dla początkujących?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map