2016-03-22 35 views
1

Tüm C dil programlarının bir main() işlevine sahip olması gerekir. Her programın çekirdeği ama Ring programlama dilinde "Ana" fonksiyonun dahil edilmesinin amacı neydi? Bu programRing programlama dilinde main() İşlevi'nin Önemi nedir?

see "hello, world!" 

ve başka biri arasındaki farkın ne

Ana işlevi içeriyor!

func main 
    see "hello, world!" 

birisi bir hazırlık sonra gerçek mantık yürütme başlatmak için "Ana" işlevini kullanın olarak ifadeleri bir sürü yapacak diye mi?

cevap

1

Global kapsam yerine Yerel kapsamı kullanmanız gerekir.

Örnek

x = 10 
myfunc() 
See "X value = " + X # here i expect that x will be (10) 
       # but i will get another value (6) because myfunc() uses x ! 
Func myfunc 
    for x = 1 to 5 
    See x + nl 
    next 

Çıktı: X değeri = 6

Func Main 
    x = 10 
    myfunc() 
    See "X value = " + X       

Func myfunc 
    for x = 1 to 5 
    See x + nl 
    next 

Çıktı: X değeri = Aldım 10

+1

, Cevabınız için teşekkür ederiz. –

+0

Bir şey değil – msfclipper

İlgili konular