曲径通幽论坛

标题: 将字符串对调显示 [打印本页]

作者: beyes    时间: 2009-6-11 16:03
标题: 将字符串对调显示
要求
使用指针,将字符串 ABCD1234efgh 前后对调并显式

参考代码
#include <stdio.h>
#include <string.h>

int main(void)
{
    char a[] = "ABCD1234efgh";
    char temp, *q, *p = a;

    q = a + strlen(a) - 1;    //指向最后一个字符 g
    while( q > p )
    {
        temp = *p;
        *p = *q;
        *q = temp;
        p++;
        q--;
    }
    printf("转换后字符串:%s\n",a);
   
    return 0;

}




欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) Powered by Discuz! X3.2