Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > sizeof LPCSTR


Автор: Veve 15.10.2009, 10:08
Как узнать размер строки? 

Код

LPSTR aaa="aaaaaaaaaaaaa"; 
printf( "\nsize: %d\n", sizeof(aaa));


sizeof(aaa) возвращает, я так понимаю, размер указателя. 

Автор: Alca 15.10.2009, 10:11
strlen

Автор: Veve 15.10.2009, 10:27
Cпасибо! 

Автор: Alexeis 15.10.2009, 10:35
Цитата(Veve @  15.10.2009,  09:08 Найти цитируемый пост)
Как узнать размер строки? 

  Размер строки или длину ? strlen дает длину. Размер контейнера не меньше чем (strlen(aaa) + 1) * sizeof(char) . Реальный размер неизвестен.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)