Konu: Çözüldü var-ve-set-egitim-yorum-sorusu
Tekil Mesaj gösterimi
Alt 21 Ekim 2022, 05:59   #1
Çevrimdışı
manikdepresif
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
var-ve-set-egitim-yorum-sorusu




/*
var-ve-set-egitim-sorusu
-
1-) var %j $lines(any.txt)
-
Yukaridaki 1-) nolu komutta eger /var kullanilirsa her seferinde %j'nin degerine bakilmaktadir.
Yani degere bakmak ne demek, %j yi kullanacaksak ileride kodun herhangi bir satirinda,
%j'nin komut degeri olan $lines(any.txt) olarak bakilacaktir.
Ne kadar kullanirsan o kadar bakilir, o yuzden hep degisik cikar.

-
Asagida 2-) nolu komutta eger /set kullanilirsa %j nin degerine bir kez bakilir.
Yani bu ne demek, $lines(any.txt)'in degeri %j'ye gecer ve degismez sabit kalir.(ileride ir daha /set yapmazsaniz)
-
2-) set %j $chan(any.txt)
-
Peki bu iki komutu anladiysak, (/var ve /set)
neden hala asagidaki kodlardan 2 nolu kodu degil de, 1 nolu kodu hep tercih ediyoruz. ?
-
-
-
-
---
[1]
---
var %i 1
var %n = $lines(any.txt)
while (%i <= %n) { somecommand }
.
.
[2]
---
var %i = 1
set %n $lines(any.txt)
while (%i <= %n) { somecommand }
.
.
.
-
-
-
-
-
.
.
.

*/


Konu Feragat tarafından (24 Ekim 2022 Saat 21:00 ) değiştirilmiştir. Sebep: Set komutundan eşittir işareti kaldırıldı.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver