- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
#include<iostream>
#include<math.h>
//#include<csdio>
using namespace std;
void main(){
//char*s1=new char[0]
int i=0;
do
char*s1=new char[0];
cout<<'write s1: ';
cin>>s1[i];
i=i+1;
while (*s1[i]=="\0");
for(int j=1, j==i, j++)
cout<<s1[j];
cout<<endl;
delete []s1;
}
guest 06.01.2010 22:46 # 0
guest 06.01.2010 23:38 # −4
guest 10.01.2010 18:55 # 0
guest 06.01.2010 23:40 # +1
guest 10.01.2010 18:56 # 0
uncle Lem 07.01.2010 01:24 # 0
guest 07.01.2010 03:22 # +1
1)for(int j=1, j==i, j++) Способ использования и наличие , вместо ;
2)Принцип потоков ввода вывода cout<< cin>> схож с паскалевским.
3)do
while без скобочек, как в паскале.
И прочее...
uncle Lem 07.01.2010 03:32 # 0
guest 07.01.2010 09:34 # +1
guest 08.01.2010 00:00 # −1
uncle Lem 08.01.2010 01:00 # 0
guest 07.01.2010 12:35 # +1
uncle Lem 07.01.2010 21:25 # 0
guest 08.01.2010 00:01 # 0
uncle Lem 08.01.2010 11:24 # 0
guest 08.01.2010 16:42 # 0
uncle Lem 08.01.2010 18:50 # 0
guest 08.01.2010 21:58 # 0
uncle Lem 08.01.2010 22:44 # 0
guest 09.01.2010 01:12 # 0
char*s1=new char[0];
cout<<'write s1: ';
cin>>s1[i];
Да и вообще этот полупаскалевский код не скомпилируеться не на Си, не на С++. Так, что в раздел Кучи это унылое говно.
Nex 12.01.2010 16:21 # 0
guest 12.01.2010 17:46 # +1
new - нет в Си.
cout и cin - вообще объекты, содержащие операторы.
guest 13.01.2010 11:08 # +1
Altravert 07.01.2010 06:41 # +1
Это начало!..
guest 08.01.2010 00:01 # 0
guest 09.01.2010 01:12 # 0
guest 08.01.2010 17:50 # 0
guest 08.01.2010 21:58 # 0
uncle Lem 08.01.2010 22:34 # 0
Altravert 09.01.2010 09:00 # 0
guest 09.01.2010 17:40 # 0
guest 12.01.2010 17:47 # 0
Altravert 12.01.2010 17:53 # 0
guest 12.01.2010 23:22 # +1
guest 09.01.2010 17:41 # 0
guest 09.01.2010 17:41 # 0