'reverse' : undeclared identifier 这个错误应该是没加 头文件 吧?
reverse(); 这个函数 头文件 不知道是什么。
#include <algorithm> 添加后 还是这个'reverse' : undeclared identifier 错误
不知道什么原因
#include <stdio.h>
#include <string>
#include <algorithm>
#include <stdlib.h>
//将数字n转换为字符串保存到s中
void itoa(int n, char s[])
{
int i, sign;
if((sign = n) < 0)
n = -n;
i = 0;
do{
s[i++] = n % 10 + '0';
}while ((n /= 10) > 0);
if (sign < 0)
{
s[i++] = '-';
}
s[i] = '/0';
reverse(s);
}
int main()
{
int i = 100;
char a[]="";
itoa(i, a);
printf("%s/n", a);
return 0;
}