Pertanyaan yang diberi tag c

309
Apa perbedaan antara NULL, '\ 0' dan 0?

Di C, tampaknya ada perbedaan antara berbagai nilai nol - NULL, NULdan 0. Saya tahu bahwa karakter ASCII '0'mengevaluasi ke 48atau 0x30. The NULLpointer biasanya didefinisikan sebagai: #define NULL 0 Atau #define NULL (void *)0 Selain itu, ada NULkarakter '\0'yang tampaknya juga mengevaluasi...

308
Bagaimana cara mengubah string waktu lokal ke UTC?

Bagaimana cara mengonversi string datetime di waktu lokal ke string di waktu UTC ? Saya yakin saya pernah melakukan ini sebelumnya, tetapi tidak dapat menemukannya dan semoga SO akan membantu saya (dan yang lainnya) melakukannya di masa depan. Klarifikasi : Misalnya, jika saya memiliki 2008-09-17...

305
Mengapa Html.ActionLink menyajikan "? Panjang = 4"

Saya SANGAT bingung mengapa kode ini Html.ActionLink("About", "About", "Home", new { hidefocus = "hidefocus" }) hasil dalam tautan ini: <a hidefocus="hidefocus" href="/Home/About?Length=4">About</a> Bagian hidefocusyang ingin saya capai, tetapi dari mana datangnya

304
Mengapa rand () + rand () menghasilkan angka negatif?

Saya mengamati bahwa rand()fungsi perpustakaan ketika dipanggil hanya sekali dalam satu lingkaran, hampir selalu menghasilkan angka positif. for (i = 0; i < 100; i++) { printf("%d\n", rand()); } Tetapi ketika saya menambahkan dua rand()panggilan, nomor yang dihasilkan sekarang memiliki lebih...