11.03.2014, 19:42. Просмотров 351. Ответов 1
Помогите словесно описать фрагмент кода!
Код:
C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| #include<iostream>
using namespace std;
int main()
{
char name1[256], name2[256],str[256];
int i,l;
cout<<"Enter first>";
cin.getline(name1,256);
cout<<"Enter second>";
cin.getline(name2,256);
l=0;
memset(str,0,sizeof(str));
for (i=strlen(name1)-1;i>=0;i--)
{str[l++]=name1[i];}
str[l++]=' ';
for (i=strlen(name2)-1;i>=0;i--)
{str[l++]=name2[i];}
cout<<str<<endl;
system("Pause");
return 0;} |
|
Интересует фрагмент:
C++ |
1
2
3
4
5
6
7
8
| l=0;
memset(str,0,sizeof(str));
for (i=strlen(name1)-1;i>=0;i--)
{str[l++]=name1[i];}
str[l++]=' ';
for (i=strlen(name2)-1;i>=0;i--)
{str[l++]=name2[i];} |
|
Можете словесно описать цикл выполнения данного кода.