【文件属性】:
文件名称:经典嵌入式面试集合
文件大小:8KB
文件格式:TXT
更新时间:2015-05-07 05:47:18
面试题 嵌入式
见嵌入式笔试题(一) 1)将一个字符串逆序
代码:
#include
#include
void s_back(char * a )
{
int i=0;
char temp =0;
char * ps;
char * pe;
if(!a)
return;
ps=a;
while(*a!=0)
a++;
pe=a;
for(i=0;i<(pe-ps)/2;i++)
{
temp=*(ps+i);
*(ps+i)=*(pe-i-1);
*(pe-i-1)=temp;
}
}
int main()
{
char * a=(char *)malloc(100);
memcpy(a,"a123456789",11);
printf("%s\n",a);
s_back(a);
printf("%s\n",a);
free(a);
return 0;
}