16 EKİM 2008, PERŞEMBE
Nasıl C kısa edebi yazacağım ?
Nasıl C short
harf yazmanın ne anlamı var ? çok temel bir soru:
Ben şunları biliyorum:
2
int
2U
unsigned int
2L
long
2LL
long long
2.0f
float
2.0
double
'\2'
char
.
Ama nasıl short
bir edebi mi yazacağım? Derleyici uyarı verir 2S
ama denedim.
CEVAP
16 EKİM 2008, PERŞEMBE
((short)2)
Evet, kesinlikle kısa bir gerçek değil, bir daha-int döküm, ama davranışları aynı ve bunu doğrudan bir yolu yok sanırım.
Bu konuda bir şey bulamadım çünkü ne yaptığımı. Derleyici eğer kısa bir değişmez olursa, bu derleme için yeterince akıllı (yani aslında bir int ayırmak ve her zaman dökme o zaman değil mi) olacağını tahmin ediyorum.
Aşağıda bu konuda endişe etmene gerek verilmektedir:
a = 2L;
b = 2.0;
c = (short)2;
d = '\2';
Derleme ->demonte ->
movl $2, _a
movl $2, _b
movl $2, _c
movl $2, _d
Bunu Paylaş:
Nasıl kısa devre Dizi.break " demesi g...
Nasıl bir boru ile kullanma "tee&...
Nasıl PHP kısa etiketleri etkinleştirm...
Nasıl Android giriş çıkışları yazacağı...
Nasıl benim görüşüme Jilet kullanarak ...