Pointer na const v C

Michal HW michalgregor@centrum.cz
Pondělí Listopad 7 15:40:07 CET 2005


No ale mne to nejde :-(((((...
Mam breakpoint v asembleru pred volanim funkce Lcd() a text tam jde spatne.
Kompilator je PIClitle.
Neni nutne neco jinak nastavit?
Jeste to zkusim v BorlandC.
Michal
----- Original Message ----- 
From: "FPC honza" <honza@fpc.cz>
To: "'HW-news'" <hw-list@list.hw.cz>
Sent: Monday, November 07, 2005 3:29 PM
Subject: RE: Pointer na const v C


unsigned char hd44780puts(unsigned char *s)
/*Vypise retezec na displej. */
   {
   unsigned char result;
   while (*s != 0)
      {
      if (result=hd44780writebyte (*s, DR)) return(result);
      s++;
      }
   return(0);
   }

Já to mám takhe a funguje to :-). Významnější rozdíl nevidím :-(. H.

FPC s.r.o
testovací adaptéry, elektronika
Nad Týncem 51
312 18 Plzeň
tel./fax : +420 373 729 574
             +420 604 615 695
             +420 603 375 851
www.fpc.cz



> -----Původní zpráva-----
> Od: hw-list-bounces@list.hw.cz
> [mailto:hw-list-bounces@list.hw.cz] za uživatele Michal HW
> Odesláno: 7. listopadu 2005 15:14
> Komu: HW-News
> Předmět: Pointer na const v C
>
>
> Zkousim si hrat v C a nedari se.
> Je to dobre?:
>
> Funkce: /************************************************************/
> //Vypise na LCD text
> //Vstup jeden radek
>
>  void LCD_Radek(const char * p_Vstup) {
>   Del_Lcd(); //maze LCD
>   while ((*p_Vstup)!=0) {
>    Lcd(*p_Vstup);
>    ++p_Vstup;
>   }
>  }
>
> Volani:
>    LCD_Radek("Hokus pokus");
>
> Kompiluji to v PIClitle a dostavam spatne hodnoty do funkce
> Lcd(); Dik. Michal _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list@list.hw.cz http://list.hw.cz/mailman/listinfo/hw-list
>

_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list@list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list




Další informace o konferenci Hw-list