1. 程式人生 > >字串反向輸出

字串反向輸出

#include<stdio.h>



void AntitoneValue(char* father, char* child)
{
int i,j=strlen(father);
printf("%d\n",j);
for(i=0; i<j; i++)
child[i]=father[j-1-i];//反續
child[i] = '\0';
}


int main()
{
    char s[]="hwelloadfefwfe",s2[100];
    AntitoneValue(s,s2);
    printf("invert is %s",s2);
    return 0;

}

函式功能:將字串的字元,反過來列印。

這裡要注意的是,求字串長度要用strlen函式,如果用sizeof,求出來的是char型指標所佔記憶體的長度,即4.