OT: C a pamet
Ing. Pavel PaJaSoft Janousek
janousek na fonet.cz
Čtvrtek Březen 1 09:25:46 CET 2001
> > 1. promenna musi byt typu pointer (libovolny typ, nejlepe (void *))
>
> Preco? Hodnota sa premennej da priradit, aj ked to nie je pointer.
A muzete mi sdelit pomoci std. kostrukce v jazyce C jak?
void main(void)
{
int a;
a = 10;
printf ("%d, %p\n", a, &a);
&a = 0;
printf ("%d, %p\n", a, &a);
a = 10;
printf ("%d, %p\n", a, &a);
}
[pajasoft na server t]$ gcc p.c
p.c: In function `main':
p.c:7: invalid lvalue in assignment
p.c:2: warning: return type of `main' is not `int'
[pajasoft na server t]$
Hmmm.... jinou moznost nez &a predpokladam, ze neni, mate variantu?
-----------------------------------------------------------------------
Ing. Pavel Janousek (PaJaSoft) FoNet, spol. s r. o.
Vyvoj software, Intranet / Internet Anenska 11, 602 00 Brno
E-mail: mailto:Janousek na FoNet.Cz Tel.: +420 5 4324 4749
SMS: mailto:P.Janousek na SMS.Paegas.Cz Fax.: +420 5 4324 4751
WWW: http://WWW.FoNet.Cz/ E-mail: mailto:Info na FoNet.Cz
-----------------------------------------------------------------------
Další informace o konferenci Linux