R
rizalafande
Guest
hei,
Jeg fikk problemer med å bruke "lang lang int 'og' unsigned long int 'datatyper i C-programmering (fordi jeg ønsker å bruke 64bit og 32bit usignerte data i designen min).Når jeg kjører simuleringen benytter Linux kompilatoren (gcc), er det alltid gir meg en feil "Advarsel: Dette desimal konstant er usignerte bare i ISO C90".eksempel på mine koder er skrevet under.
===================
long long int newValue (long long int a)
(
unsigned long int res;
A = 2147483700;
res = a * 1;
)
====================
kan noen hjelpe meg ut.takk.
Jeg fikk problemer med å bruke "lang lang int 'og' unsigned long int 'datatyper i C-programmering (fordi jeg ønsker å bruke 64bit og 32bit usignerte data i designen min).Når jeg kjører simuleringen benytter Linux kompilatoren (gcc), er det alltid gir meg en feil "Advarsel: Dette desimal konstant er usignerte bare i ISO C90".eksempel på mine koder er skrevet under.
===================
long long int newValue (long long int a)
(
unsigned long int res;
A = 2147483700;
res = a * 1;
)
====================
kan noen hjelpe meg ut.takk.