'Geri dəyər' etiketi ilə bağlı suallar

Dönüş dəyəri, qaytarma bəyannaməsinin qiymətləndirilməsinin nəticəsidir.
14
Cavablar

Bir funksiyadan çox dəyərləri necə qaytarmaq olar?

Dini dəstəkləyən dillərə bir çox dəyərləri geri qaytarmağın kanonik yolu tez-tez təkrarlanır. Variant: tuple istifadə Bu qeyri-adi nümunə düşünün: def f (x): y0 = x + 1 y1 = x * 3 y2 = y0 ** y3 qaytarılması (y0, y1, y2)
10 dec təyin etdi . '08 at 4:55
20
Cavablar

C və C ++-da əsas () dönüş nə olmalıdır?

C və C ++ - int main () və ya void main () funksiyalarını əsas () funksiyasını təyin etmək üçün doğru (ən səmərəli) yol nədir və nə üçün? İnt əsas (), sonra 1-i qaytarır və ya 0-i qaytarır? Bu sualın bir çox nüsxəsi var: bunlar hansılardır?
15 okta təyin olundu. '08 saat 15:13 'də
19
Cavablar

Bir üsulun qaytarılması növünün növünü necə əldə etmək olar?

Bu nümunəni (OOP kitablarının tipik) nəzərdən keçirin: Hər bir heyvanın bir çox dostu ola biləcəyi bir Heyvan sinfi var. Bark (), quack (), və s. Kimi xüsusi davranışları əlavə edən Dog, Duck, Mouse və s. Kimi alt siniflər. Burada sinifdir ...
16 yanvar təyin etdi '09 at 18:43
18
Cavablar

Bash funksiyasından bir dize dəyərini necə qaytarmaq olar?

Bash funksiyasından bir simli qayıtmaq istəyirəm. Mən nə etmək istədiyimi göstərmək üçün java'da bir nümunə yazacağam: public String getSomeString () {return "tadaa"; } Dize dəyişən = getSomeString (); Aşağıdakı misal bash işləyir, lakin daha yaxşı bir yol var ...
13 iyul saat 14: 55-də təyin olundu
9
Cavablar

Yerli bir dəyişən təyin etmədən bir funksiya tərəfindən qaytarılmış MATLAB dizisini necə endirə bilərəm?

Məsələn, sehrli ortalama (5) oxumaq istəsən, bunu belə edə bilərik: M = sehrli (5); dəyər = M (3.3); dəyər almaq == 13. Bu kimi bir şey etmək istərdim: value = magic (5) (3,3); dəyər = (sehrli (5)) (3,3) ...
set 02 Sep '10 saat 15:34 'da
8
Cavablar

BASH funksiyalarında qayıtma və çıxış arasında fərq

Çıxış kodlarına nisbətən BASH funksiyalarının qaytarılması və çıxışları arasında fərq nədir?
12 dekabr '10 'da 4:28' də
10
Cavablar

Bash funksiyasında dönüş dəyəri

Mən bas script ilə işləyirəm və funksiyanı qaytarma dəyərini yazmaq üçün yerinə yetirmək istəyirəm: function fun1 () {return 34} funksiya fun2 () {local res = $ (fun1) echo $ res} Fun2 icra edərkən, ". Niyə belədir?
27 İyun tarixində saat 10: 17-də təyin olundu
30
Cavablar

Funksiyalar null və ya boş bir obyektə dönməlidir?

Funksiyalardan məlumatları qaytararkən ən yaxşı təcrübə nədir. Null və ya boş bir obyektə qayıtmaq yaxşıdırmı? Və niyə bir-birinizin üzərində birinə ehtiyacınız var? Bunu nəzərdən keçirin: ictimai İstifadəçiEntity GetUserById (Guid userId) {// dat daxil olmaq üçün burada bəzi kod Təsəvvür edin ...
26 oktyabr təyin etdi '09 saat 21:44 'da
7
Cavablar

Python'da bir funksiyadan iki dəyər qaytarmaq üçün necə?

Bir funksiyadan iki fərqli iki dəyişənə dönmək istərdim. Məsələn: def select_choice (): loop = 1 satır = 0 while loop == 1: print ("Satır 1 2 Ro ...
17 Mart saat 12: 00-da təyin olunacaq
14
Cavablar

2 üsulu Java üsulundan necə qaytarmaq olar?

Mən bir Java üsulundan 2 dəyər qaytarmağa çalışıram, amma bu səhvləri alıram. İşdə mənim kodum: // üsul kodu public static int bir şey () {int number1 = 1; int number2 = 2; qayıtma sayı1, nömrə2; } // əsas üsul kodu public static void main (Str ...
14 May 'da 10:22' də təyin olundu
8
Cavablar

Rubyə aydın bir dönüş üçün yaxşı bir stil?

Python fonunda, həmişə "bunu etmək üçün doğru yol" ("Pythonic") olduğu zaman, üsluba gəlincə, Rubyin nə olduğunu düşünürəm. Mən öz stil qaydalarımdan istifadə edirəm, amma məncə kodunu buraxmağı düşünürəm və h ...
21 iyun '09 saat 6:38 'da müəyyən
24
Cavablar

Sıfır pis dizaynı qaytarır?

Bəzən səsləri eşitdim ki, üsulların null dəyərinin yoxlanılması pis bir dizayndır. Bunun üçün bəzi səbəbləri eşitmək istərdim. pseudocode: dəyişən x = object.method () əgər (x null) bir şey etsəniz
14 aug. 0:47 da '09
9
Cavablar

Bəzi MATLAB funksiyaları dəyərlərini geri qaytarmaq necə zərifdir?

Bütün n-1 dönüş dəyərləri üçün bundan əvvəlki qaynaq dəyişənləri yaratmadan bir funksiyadan "nth" dönüş dəyərini almaq mümkündürmü? Deyək, MATLAB-da aşağıdakı funksiyaya sahibim: function [a, b, c, d] = func () a = 1; b = 2; c = 3; ...
14 Aprel tarixində təyin olundu '09 saat 15.28 'də
9
Cavablar

Eclipse-də hata ayıklama zamanı dönməzdən əvvəl qaytarma dəyərini görə bilərsinizmi?

Simli başlamasından və təlimat pointerinin zəng funksiyasına qaytarılmasından əvvəl bir üsulun qaynar dəyərini görmək mümkündürmü? Mən kodu dəyişdirə bilməyəcəyəm (oxuyun: üçüncü tərəf bibliyini yenidən tərtib etmək istəmirəm) ...
20 ay müəyyən . '08 ilə 1:57
4
Cavablar

"Return {}" ifadəsi C ++ 11-də nə deməkdir?

Operator operatora nə qaytarır? {}; C ++ 11-də göstərir və onu (demək) əvəzinə NULL qaytarmaq; və ya nullptr qaytarmaq;
14 Sentyabrda təyin olundu '16 saat 12:33 'da