2017年9月25日 星期一

指標與陣列應用例

#include <iostream>
using namespace std;

char * rd(char * s)
{
int i=0;
while (s[i]!='\0')
i++;
s[i-1]='\0';

return s;
}

char * fd(char * s)
{
int i=1;
while (s[i]!='\0')
{
  s[i-1] = s[i];
  i++;
}
s[i-1]='\0';

return s;
}



int main(){
char  t[]="123456789";
cout << t<<endl;

fd(t);
cout << t<<endl;

fd(t);
cout << t<<endl;

rd(t);
cout << t<<endl;

rd(t);
cout << t<<endl;


int i;
cin >> i;

}