По идее конец строки обуславливается нулевым символом.
Однако на практике не получилось добиться этого. Я сделал массив
строк. Загоняю первую строку из этого большого массива в одномерный
массив строки. Конец первой строки, с которой работаю, думал
обозначить нулевым символом, но не тут то было.
#include<iostream>
using namespace std;
int main()
{
char name[3][80]={
{"hjjhhjkhkmhk"},
{"kjjkjk kkjj ll"},
{"jhhj sla lsds"}
};
char a[80];
int j;
for(j=0; j!=0; j++)
{
a[j]=name[0][j];
}
cout<<a;
}
Есть идеи? Ручное указание длинны строки работает.



Ответ на:
комментарий
от Wedge_Antilles
Ответ на:
комментарий
от Wedge_Antilles



Ответ на:
комментарий
от xydo
Ответ на:
комментарий
от Wedge_Antilles

Ответ на:
комментарий
от ftor


Ответ на:
комментарий
от Wedge_Antilles
Ответ на:
комментарий
от imp
Ответ на:
комментарий
от imp

Ответ на:
комментарий
от Wedge_Antilles

Ответ на:
комментарий
от www_linux_org_ru

Ответ на:
комментарий
от www_linux_org_ru

Ответ на:
комментарий
от www_linux_org_ru

Ответ на:
комментарий
от Wedge_Antilles

Ответ на:
комментарий
от wfrr



Ответ на:
комментарий
от samson
Ответ на:
комментарий
от true_admin
Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от Wedge_Antilles

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от jtootf

Ответ на:
комментарий
от Sectoid

Ответ на:
комментарий
от jtootf

Ответ на:
комментарий
от Sectoid

Ответ на:
комментарий
от Sectoid
Ответ на:
комментарий
от dilmah

Ответ на:
комментарий
от jtootf

Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.