标签:des style blog color io ar 问题 div
问题:
1.反转字符串,比如str=“hello world!!!",反转后ret=“!!!dlrow olleh";
代码如下:
#include <stdio.h> #include <stdlib.h> char* reverse(char inp[],int size){ if(size<0) return NULL; //NULL代表空地址,null只是一个符号 int i=0,j=size-1; while(i<j){ char tmp=inp[i]; inp[i]=inp[j]; inp[j]=tmp; i++;j--; } return inp; } int main(){ char input[]={‘h‘,‘e‘,‘l‘,‘l‘,‘o‘,‘!‘,‘!‘,‘\0‘}; char* ret = reverse(input,7); printf("%s\n",ret); return 0; }
输出:
[root@admin Desktop]# ./a.out !!olleh [root@admin Desktop]#
标签:des style blog color io ar 问题 div
原文地址:http://www.cnblogs.com/McQueen1987/p/3920549.html