sizeof для константы с завершающим нулем const char *

const char* a;

как мне убедиться, что строка 'a' оканчивается нулем? когда a = "abcd" и я использую sizeof (a), я получаю 4. Означает ли это, что он не завершается нулем? если бы это было так, я бы получил 5?

20
задан hari 29 October 2010 в 17:14
поделиться