elba.cpp

来自「c++的一些源代码」· C++ 代码 · 共 31 行

CPP
31
字号
/*
    elba1.cpp - Reverse the characters in a string
               using a string constant and while loop.
 */
#include    <stdio.h>
#include    <string.h>

#define    ELBA    "Able was I ere I saw Elba"

int main ()
{

char *pszElba = ELBA;
char    ch;

    int x = 0;


    int max = strlen (pszElba);
    printf ("%s\n", pszElba);
    while (x < max / 2)
    {
        ch = pszElba[x];
        pszElba[x] = pszElba[max - x - 1];
        pszElba[max - x - 1] = ch;
        ++x;
    }
    printf ("%s\n", pszElba);
    return (0);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?