Posts: 331
Threads: 23
Joined: Mar 2013
Reputation:
0
integer ve string sadece " içine alıp almamakla mı ilgili? değilse farkları nedir?
Posts: 2,027
Threads: 43
Joined: Jun 2012
Reputation:
0
String = tüm karakterleri ve ingilizce harfleri barındırabilen değişken türüdür.
Integer = sadece tamsayıları barındırabilir.
Örneğin ADMIN_BAN a integer deriz. Çünkü core.inc de
#define ADMIN_BAN 8
şeklinde tanımlanmıştır. Eğer herhangi bir fonksiyonda yetki yerine 8 yazarsak, hiçbir problem olmayacaktır.
Ayrıca integer'ları herhangi bir değişkende depolayabilirken, stringleri sadece array'larda ( dizilerde, name[32] gibi ) depolayabiliriz. Çünkü stringler, integerlar gibi tek karakterden oluşmazlar. Birden fazla karakter içerebilirler.
Örneğin;
new degisken = 123;
şeklinde bir integer, tek karakterden oluşmuştur. Karakter, 123 olarak bir bütündür ayrı ayı 1,2 ve 3 değil.
new dizi[3] = { "a", "1", "#" }
şeklinde bir dizinin 3 adet hücresi vardır. Her hücrede sadece 1 karakter depolayabilir.
0. hücre = dizi[0] = 'a';
1. hücre = dizi[1] = '1';
2. hücre = dizi[2] = '#';
3. hücre = NULL (boş olmak zorunda)
Fakat tüm hücreler bu dizinin bir bütünü olarak düşünüldüğünde birden fazla karakter içeren bir değişken görürüz. Buna da string diyoruz. Bu değişkeni hücre belirtmeden, bir yerde kullandığımızda "a1#" şeklinde okunacaktır.
Eğer tırnak içinde değer girerseniz, compiler bunu string olarak okuyacaktır. Tırnak koymadan girerseniz, integer, float vs sayı olarak okuyacaktır.
Posts: 228
Threads: 3
Joined: Dec 2011
Reputation:
0
Bu döküman yeni başlayanlar için çok iyi olmuş benim bile bilmediğim çok şey var içinde gerçekten. Seni tebrik ediyorum çok güzel bir konu olmuş helal olsun
xPRoTeiNN
CS 1.6 : 95.173.173.115 --> Osmanli Gaming Jailbreak
TS3 : osmanlijb.ts3dns.com
Skype:ahmettmertt
Posts: 93
Threads: 9
Joined: Jan 2013
Reputation:
0
Teşekkür, ederim. Aydınlatıcı bir konuya değinmiş'sin sağ-olasın.
Posts: 9
Threads: 0
Joined: Oct 2013
Reputation:
0
[MENTION=8515]akcaliberkk[/MENTION] şeyi sorcaktım mesela örneğin jailbreak menüsü yapıyoruz mesela bind f say /jbmenu ile kontrol edilmesini saglıyor yani menunun f tusu ıle acılmasını saglayan kod nedir onu da bir açıklar mısın ??
- - - - - - - - - -
[MENTION=8515]akcaliberkk[/MENTION] şeyi sorcaktım mesela örneğin jailbreak menüsü yapıyoruz mesela bind f say /jbmenu ile kontrol edilmesini saglıyor yani menunun f tusu ıle acılmasını saglayan kod nedir onu da bir açıklar mısın ??