【发布时间】:2014-04-21 06:53:06
【问题描述】:
#include <stdio.h>
void stringReverse( char [] );
int main()
{
int y = 24; int x;
char str[ 24 ] = "Print this string back.";
//for ( x = 0; x < y; ++x )
printf("%s \n",str);
stringReverse( str );
return (0);
}
void stringReverse( char str[] )
{
if ( str[0] == '\0' )
return;
stringReverse( &str[1] );
printf("%s \n",str[0]);
}
这是基本的 C,所以请不要复杂的东西。我真的不知道怎么了。
【问题讨论】:
-
没有什么C++,所以我去掉了C++标签。
-
@MichaelRoland:嗯。我什至不确定缩进变化是如何影响我的建议的。无论如何,我永远不会像那样修复缩进。
-
如果它解决了您的问题,您应该接受 Barmer 的回答。