В общем пока сделал вот так:
char str1[3];
char str2[50];
while((row = mysql_fetch_row(res))) {
for(i=0 ; i < mysql_num_fields(res); i++)
{
sprintf(str1,"%s ",row[i]);
strcat(str2, str1);
}
printf("str2: %s", str2);
П.С. В учебниках, информация подаётся трудным для восприятия языком -
" ...Указатель - это адрес указуемой переменной. ...Адрес на указатель можно передать другому указателю... Указатель на один тип можно преобразовать в указатель на другой тип, другого указателя...
Компилятор изменить параметры адресной арифметики, а также операции выборки даных по указателю... Разница в указателях на данные разных типов состоит только в размерах указуемых типов..."