84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
#include using namespace std char func(char a[]); int main() { char b[7]={'c','a','d','e','b','h','\0'}; cout<
报错。。倒数第二行。。
error: invalid conversion from 'char*' to 'char' [-fpermissive]|
功能就是字母顺序排列求教。。谢谢!头文件是有的。。没显示出来
小伙看你根骨奇佳,潜力无限,来学PHP伐。
函数func声明是返回char型,a是char指针型,返回a是会报错的,这个函数是对数组的操作,可以不用返回值或返回bool值。
@wolfogre 已经回答了报错的原因,不过结合main中调用func的代码,是必须要返回一串字符串给cout来输出。所以func的返回值应该改成char*型,记得main函数前一句函数声明中也要修改。
楼上已经说了,另外,参数最好添加一个表示数组长度的,using namespace std;有分号的。
using namespace std;
函数func声明是返回char型,a是char指针型,返回a是会报错的,这个函数是对数组的操作,可以不用返回值或返回bool值。
@wolfogre 已经回答了报错的原因,不过结合main中调用func的代码,是必须要返回一串字符串给cout来输出。
所以func的返回值应该改成char*型,记得main函数前一句函数声明中也要修改。
楼上已经说了,另外,参数最好添加一个表示数组长度的,
using namespace std;
有分号的。