Pytania oznaczone «return-value»

113
zwracanie obiektu Void

Jaki jest prawidłowy sposób zwracania Voidtypu, jeśli nie jest to typ pierwotny? Na przykład. Obecnie używam null, jak poniżej. interface B<E>{ E method(); } class A implements B<Void>{ public Void method(){ // do something return null;

81
Co jest specjalnego w strukturach?

Wiem, że w C nie możemy zwrócić tablicy z funkcji, ale wskaźnik do tablicy. Ale chcę wiedzieć, na czym polega szczególna cecha structstego, że są one zwracane przez funkcje, nawet jeśli mogą zawierać tablice. Dlaczego structopakowanie sprawia, że ​​następujący program jest ważny? #include...

81
PHPDoc: @return void konieczne?

Czy naprawdę trzeba zrobić coś takiego: /** * ... * * @return void */ Mam kilka metod, które nie mają wartości zwracanej i umieszczanie czegoś takiego w komentarzu wydaje się naprawdę zbędne. Czy pominięcie go byłoby uważane za zły sposób?

10
Po co zwracać NULL z main ()?

Czasami widzę kodery, które wykorzystują NULLjako wartość zwracaną main()w programach C i C ++, na przykład coś takiego: #include <stdio.h> int main() { printf("HelloWorld!"); return NULL; } Kiedy kompiluję ten `kod z gcc, pojawia się ostrzeżenie: ostrzeżenie: return tworzy liczbę...