#include<iostream.h>
void main()
{
char s[]="abcdef",*ps;
ps=s;
int i(0),n;
while(s[i++]!='\0')
ps++;
n=ps-s;
for(ps=s+n-1;ps+1!=s;ps--)
cout<<*ps;
cout<<endl;
}
其初始的pa=a;也就是s【0】
,最开始的那个数
void main()
{
char s[]="abcdef",*ps;
ps=s;
int i(0),n;
while(s[i++]!='\0')
ps++;
n=ps-s;
for(ps=s+n-1;ps+1!=s;ps--)
cout<<*ps;
cout<<endl;
}
其初始的pa=a;也就是s【0】
,最开始的那个数
#include<iostream.h>
int a[]={1,2,3,4,5,6};
void main()
{*(
int *p=a;
for(int i(0);p+i<a+5;i++,p++)
cout<<*(p+i)<<" "<<endl;///此处的*p的值会带入下一个*p的运算
cout<<a[2]<<','<<*(a+1)<<endl;
cout<<*p<<','<<p[-3]<<endl;
}
int a[]={1,2,3,4,5,6};
void main()
{*(
int *p=a;
for(int i(0);p+i<a+5;i++,p++)
cout<<*(p+i)<<" "<<endl;///此处的*p的值会带入下一个*p的运算
cout<<a[2]<<','<<*(a+1)<<endl;
cout<<*p<<','<<p[-3]<<endl;
}
其运算结果可以直接进行下一步的运算,其在c语言中也可以进行