Здравствуйте, Анатолий Широков, Вы писали:
А>>По поводу первого, насколько я понимаю char* подразумевает под собой подобие динамческого массива.
АШ>Нет, это все лишь указатель на участок памяти. В вашем случае указатель в никуда, в "пропасть".
Поправьте, если я не прав — я новичок в Си, но указатель(pointer) имеет вид char *variable; , а не char* variable;