12.07.2015 Views

Programski jezik C - Pmf

Programski jezik C - Pmf

Programski jezik C - Pmf

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

60 POGLAVLJE 3. KONSTANTE I VARIJABLEKonstanta500000U123456789L123456789ul0123456l0X50000U-5000ULL50000ULLTipunsigned (decimalna)long (decimalna)unsigned long (decimalna)long (oktalna)unsigned (heksadecimalna)long long (decimalno)unsigned long long (decimalno)U i L mogu se kombinirati u bilo kojem poretku. Znakovi konverzije za printffunkciju vide se u sljedećem primjeru:unsignedlongunsigned longlong longunsigned long longa=20U;b=2000L;c=200000LU;d=20000000LL;e=2000000000ULL;printf("unsigned= %u\n",a);printf("long= %Ld\n",b);printf("unsigned long = %lu\n",c);printf("unsigned long = %lo\n",c);printf("long long= %lld\n",d);printf("unsigned long long = %llu\n",e);Znakovne konstante. Znakovna konstanta je jedan znak u jednostrukimnavodnicima. Npr.’A’ ’x’ ’5’ ’?’ ’ ’(uočimo da je i bjelina znak). Znakovne konstante imaju svoje cjelobrojnevrijednosti koje su odredene načinom kodiranja znakova. Korištenjem konstantipoput ’a’, ’3’ postiže se neovisnost o načinu kodiranja znakova.Jedan broj posebnih znakova može se reprezentirati u C-u pomoću dvaznaka: prvi je obrnuta kosa crta \(eng. backslash), a drugi je neko od slovaili znakova. Često korišteni posebni znakovi su

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!