Pytania otagowane jako function

Funkcja (zwana także procedurą, metodą, podprogramem lub procedurą) jest częścią kodu przeznaczoną do wykonania pojedynczego, określonego zadania. Użyj tego znacznika do pytań, które dotyczą w szczególności tworzenia lub wywoływania funkcji. Aby uzyskać pomoc w implementacji funkcji do wykonania zadania, użyj zamiast tego [algorytm] lub znacznik specyficzny dla zadania.


17
Zwraca tablicę w funkcji
Mam tablicę, int arr[5]która jest przekazywana do funkcji fillarr(int arr[]): int fillarr(int arr[]) { for(...); return arr; } Jak mogę zwrócić tę tablicę? Jak mam z niego korzystać, powiedzmy, że zwróciłem wskaźnik, w jaki sposób mam uzyskać do niego dostęp?

12
Jak i dlaczego działa „a” [„toUpperCase”] () w JavaScript?
JavaScript wciąż mnie zaskakuje, a to kolejna instancja. Właśnie natrafiłem na kod, którego na początku nie rozumiałem. Debugowałem go i doszedłem do tego wniosku: alert('a'['toUpperCase']()); //alerts 'A' To musi być oczywiste, jeśli toUpperCase()jest zdefiniowane jako element typu łańcuchowego, ale na początku nie miało to dla mnie sensu. Tak czy siak, …

30
Czy funkcje powinny zwracać wartość null czy pusty obiekt?
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Jaka jest najlepsza praktyka przy zwracaniu danych z funkcji. Czy lepiej jest zwrócić wartość Null lub pusty obiekt? I dlaczego jeden powinien robić jeden nad …

10
Czy istnieje sposób na podanie nazwanych parametrów w wywołaniu funkcji w JavaScript?
Uważam, że funkcja nazwanych parametrów w języku C # jest dość przydatna w niektórych przypadkach. calculateBMI(70, height: 175); Czego mogę użyć, jeśli chcę tego w JavaScript? Nie chcę tego: myFunction({ param1: 70, param2: 175 }); function myFunction(params){ // Check if params is an object // Check if the parameters I …

9
Dlaczego kod Python używa funkcji len () zamiast metody długości?
Wiem, że python ma len()funkcję służącą do określania rozmiaru łańcucha, ale zastanawiałem się, dlaczego nie jest to metoda obiektu łańcucha. Aktualizacja Ok, zrozumiałem, że się wstydziłem. __len__()jest właściwie metodą obiektu łańcuchowego. Po prostu dziwnie jest widzieć kod zorientowany obiektowo w Pythonie za pomocą funkcji len na obiektach łańcuchowych. Co więcej, …


18
Jaka jest różnica między „funkcją” a „procedurą”?
Mówiąc ogólnie, wszyscy słyszymy o funkcjach lub procedurach w językach programowania. Jednak właśnie dowiedziałem się, że używam tych terminów prawie zamiennie (co prawdopodobnie jest bardzo błędne). Moje pytanie brzmi: Jaka jest różnica pod względem funkcjonalności, przeznaczenia i zastosowania? Przykład byłby mile widziany.





13
Sprawdź, czy funkcja istnieje w bash
Obecnie przeprowadzam kilka testów jednostkowych wykonywanych z poziomu bash. Testy jednostkowe są inicjowane, wykonywane i czyszczone w skrypcie bash. Ten skrypt zwykle zawiera funkcje init (), execute () i cleanup (). Ale nie są obowiązkowe. Chciałbym sprawdzić, czy są, czy nie są zdefiniowane. Zrobiłem to wcześniej, szukając źródła i szukając …

5
Jak korzystać z funkcji wielokropka R podczas pisania własnej funkcji?
Język R ma ciekawą funkcję do definiowania funkcji, które mogą przyjmować zmienną liczbę argumentów. Na przykład funkcja data.frameprzyjmuje dowolną liczbę argumentów, a każdy argument staje się danymi dla kolumny w wynikowej tabeli danych. Przykładowe użycie: > data.frame(letters=c("a", "b", "c"), numbers=c(1,2,3), notes=c("do", "re", "mi")) letters numbers notes 1 a 1 do …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.