Pertanyaan yang diberi tag null-terminated

281
Apa alasan untuk string yang diakhiri null?

Seperti halnya saya suka C dan C ++, saya tidak bisa tidak menggaruk-garuk kepala saya pada pilihan string yang diakhiri null: String awalan panjang (yaitu Pascal) ada sebelum C String awalan panjang membuat beberapa algoritma lebih cepat dengan memungkinkan pencarian panjang waktu...

10
Apa spesifikasi dari string dalam C?

Saya seharusnya menjawab pertanyaan pekerjaan rumah untuk salah satu kelas saya. Secara khusus, saya seharusnya mengatakan apakah array dalam C dianggap string atau tidak. Berdasarkan artikel ini ( https://www.geeksforgeeks.org/strings-in-c-2/ ) Saya tahu bahwa string adalah array karakter dengan...