Pytania oznaczone «null»

80
Niezdefiniowany lub zerowy dla AngularJS

Kiedy piszę funkcje obsługi zegarka, sprawdzam parametr newVal na undefinedi null. Dlaczego AngularJS zachowuje się tak, ale nie ma określonej metody narzędziowej? Więc jest, angular.isUndefinedale nie ma angular.isUndefinedOrNull. Nie jest trudno to zaimplementować ręcznie, ale jak rozszerzyć...

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ę...

9
Czy można dodać zero do wskaźnika zerowego?

Wiem, że arytmetyka wskaźników jest niedozwolona dla wskaźników zerowych. Ale wyobraź sobie, że mam coś takiego: class MyArray { int *arrayBegin; // pointer to the first array item, NULL for an empty array unsigned arraySize; // size of the array, zero for an empty array public: int *begin()...