为梦 前行hua.blog.chinaunix.net
huazaicola
全部博文(128)
2012年(2)
2011年(51)
2010年(75)
sabrisu
xhb8413
小雅贝贝
浪花小雨
格伯纳
cynthia
Vizard
renlong_
zhjiado
f_c_g_
zhilinwa
镇水铁牛
分类:
2010-09-09 11:57:05
#include <stdio.h>#include <stdlib.h>#include <string.h>char str_rev(char *s) { char *d = s + strlen(s) - 1; char temp; while(d > s) { temp = *d; *d = *s; *s = temp; d--; s++; } }int main(void){ char *string; string = (char *)malloc(20); if(NULL == string) { printf("malloc failure! \n"); return 1; } memcpy(string, "hello boy", 9); printf("string = %s \n", string); str_rev(string); printf("string = %s \n", string); free(string); string = NULL; return 0;}
上一篇: strcpy、strcmp、strcat,回文字符串,等字符串函数实现
下一篇:strcat与strcpy与strcmp与strlen
登录 注册