7
Mengapa mendeklarasikan variabel dalam satu baris, dan menetapkannya di baris berikutnya?
Saya sering melihat dalam kode C dan C ++ konvensi berikut: some_type val; val = something; some_type *ptr = NULL; ptr = &something_else; dari pada some_type val = something; some_type *ptr = &something_else; Awalnya saya berasumsi bahwa ini adalah kebiasaan yang tersisa dari hari-hari ketika Anda harus mendeklarasikan semua variabel …