C: char -> int

Adam Heinrich konference na adamh.cz
Středa Květen 12 10:02:52 CEST 2010


Nezkopíroval jste s tím z webu i nějaký další divný znak (0x96)? Zkuste to přepsat..

A.

-původní zpráva-
Předmět: C: char -> int
Od: Jan Půhoný <konference na puhy.cz>
Datum: 12.05.2010 09.36

Dobrý den,

mám dva chary LowByte a HighByte,

pom=(pozice_H1*prevod)/10;
LowByte = (unsigned char)pom;
HighByte = (unsigned char) (pom>>8);

jak je nejlépe spojit zpět do int?

Vygooglil jsem něco v tomto smyslu:

pom=(256 * HighByte + LowByte) – 256 * 256;

ale překladač mi to nebere...

PRAC_DRV.C(236): error C100: unprintable character 0x96 skipped
PRAC_DRV.C(236): error C141: syntax error near '256'

Díky za nakopnutí,

Honza Půhoný
_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list



More information about the Hw-list mailing list