Pertanyaan yang diberi tag null

88
Jika kode hash nol selalu nol, dalam .NET

Mengingat bahwa koleksi seperti System.Collections.Generic.HashSet<>menerima nullsebagai anggota set, orang dapat bertanya apa kode hash yang nullseharusnya. Sepertinya kerangka tersebut menggunakan 0: // nullable struct type int? i = null; i.GetHashCode(); // gives

10
Mengapa mengembalikan NULL dari main ()?

Saya terkadang melihat coders yang digunakan NULLsebagai nilai balik main()dalam program C dan C ++, misalnya sesuatu seperti itu: #include <stdio.h> int main() { printf("HelloWorld!"); return NULL; } Ketika saya mengkompilasi kode `ini dengan gcc saya mendapat peringatan:...

9
Apakah diizinkan menambahkan nol ke pointer nol?

Saya tahu bahwa pointer aritmatika tidak diizinkan untuk null pointer. Tetapi bayangkan saya memiliki sesuatu seperti ini: 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...