65,190
社区成员




#include "stdafx.h"
#include<iostream>
#include<string>
using namespace std;
using std::string;
int main(int argc, char* argv[])
{
// printf("Hello World!\n");
string s("abcde");
string *p;
p=&s;
int i=3;
string del_i(int i, p); //你这句是前置声明!!
return 0;
}
string del_i(int l,string*m)
{
int j;
for(j=0;j!=m->length()-2;j++)
{
if(j<l)m[j]=m[j];
else m[j]=m[j+1];
}
return *m;
}
#include<iostream>
#include<string>
using namespace std;
using std::string;
string del_i(int l,string*m);
int main(int argc, char* argv[])
{
// printf("Hello World!\n");
string s("abcde");
string *p;
p=&s;
int i=3;
del_i(i, p);
return 0;
}
string del_i(int l,string*m)
{
int j;
for(j=0;j!=m->length()-2;j++)
{
if(j<l)m[j]=m[j];
else m[j]=m[j+1];
}
return *m;
}