short long?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
dangraf
Inlägg: 530
Blev medlem: 9 juni 2003, 15:30:56
Ort: göteborg

short long?

Inlägg av dangraf »

jag tittar lite i microchips headers till C18 och ser nått jag inte sett föruti t.ex p18f4550.h rad 1213 så kan jag läsa:

Kod: Markera allt

extern            unsigned short long TOS;
hur tolkar man typen "short long"??
Användarvisningsbild
JockeE
Inlägg: 330
Blev medlem: 4 augusti 2004, 08:46:50

Re: short long?

Inlägg av JockeE »

short long, eller long short är en 24 bitars int i C18.
dangraf
Inlägg: 530
Blev medlem: 9 juni 2003, 15:30:56
Ort: göteborg

Re: short long?

Inlägg av dangraf »

ok, så det är en typ som är specifik för C18 och är inte C- standard, ung som "far" och "near" ?
jag vet att det inte finns någon standard längd för t.ex int och short i en C- kompilator men tyckte ändå att det var underligt ung som att skriva "unsigned signed int" :-)
Användarvisningsbild
vfr
EF Sponsor
Inlägg: 3515
Blev medlem: 31 mars 2005, 17:55:45
Ort: Kungsbacka

Re: short long?

Inlägg av vfr »

Nej, det är ingen standard. Däremot kan jag tänka mig att det är ett påhitt av Microship för att supporta deras speciallängd på 24 bitar.
Skriv svar