1 AĞUSTOS 2011, PAZARTESİ
0 bir ondalık hazır bilgi ya da bir sekizli gerçekçi?
Sıfır her zaman sıfırdır, bu yüzden bir önemi yok. Ama arkadaşım ile yeni bir tartışma sekizli rakamları neredeyse kullanılmayan bugün olduğunu söyledi. Aslında neredeyse üzerime dank ettitümtamsayı benim kod harflerisekizli, 0
yani. 0
bir sekizli C dilbilgisi göre değişmez mi? Standart ne diyor?
CEVAP
1 AĞUSTOS 2011, PAZARTESİ
Evet, 0
Sekizli değişmezC .
C Standardına göre:
2.14.2 Tamsayı harfleri [lex.simge]
integer-literal:
decimal-literal integer-suffixopt
octal-literal integer-suffixopt
hexadecimal-literal integer-suffixopt
decimal-literal:
nonzero-digit
decimal-literal digit
octal-literal:
0 <--------------------<Here>
octal-literal octal-digit
Bunu Paylaş:
Kullanarak Dize hazır bilgi değerleri ...
Nasıl ikili tamsayı hazır bilgi yazdır...
Nereden "UTF-8" Java dize ha...
SQL Server ONDALIK ve SAYISAL arasında...
Sayı biçimi için her zaman 2 ondalık b...