#include <iostream>
#include <stdlib.h>
#include <cstring>
using namespace std;
int main()
{
char a[10],*p;
int m=1,n=3;
cout<<"please enter your string:"<<endl;
cin>>a;
int len=strlen(a);
p=(char*)malloc(len);//申请一个链表空间;
for(int i=0;i<len;i++)
{
*(p+i)=a[i];//或者*(p+i)=*(a+i),将链表赋值;
}
//用指针遍历char数组方式
for(int i=len-1;i>=0;i--)
{
cout<<p[i];
}
cout<<endl;
return 0;
}
使用指针实现char型数组,并将输入的字符倒序输出
最新推荐文章于 2023-10-20 00:24:02 发布