Пытаюсь отослать массив DOUBLE 8x100 с помощью WinSocket по протоколу UDP. Но ничего не получается. Использую команду sendto. В качестве параметра там используется указатель на char. Как мне преобразовать массив DOUBLE? Если в массиве встречается ноль, то в char он распознается как конец строки и массив обрывается. Что делать?