Pointer na const v C

Miroslav Sinko sinkomiro@rocketmail.com
Pondělí Listopad 7 16:07:53 CET 2005


--- Michal HW <michalgregor@centrum.cz> wrote:

> >> zkuste pretypovani
> >> LCD_Radek((const char *)&"Hokus pokus");
> 
> Nejde ani zkompilovat.

Bez &

 
> >>pripadne
> >>const char txthokus[] = {"Hokus pokus"};
> >>LCD_Radek(&txthokus[0]);
> Druhy pripad jde. Ted je otazka proc nejde LCD_Radek("Pokus hokus").
> S C teprve zacinam, ale chybu v tom nikdo nevidel. Takze bude zrada v
> Hi-Techu, 
> jdu se ponorit do hlubin predlouhehoooooo manualu.

Moze byt problem s tymi segmentami. Pri
LCD_Radek(&txthokus[0]);
je premenna txthokus v datovom segmente, ale pri
LCD_Radek("Pokus hokus")
tazko povedat, text moze byt ulozeny v segmente kodu. 

...mozno, nepoznam tento kompiler.

miro


	
		
__________________________________ 
Yahoo! Mail - PC Magazine Editors' Choice 2005 
http://mail.yahoo.com



Další informace o konferenci Hw-list