c语言中return可以是一个字符串吗

如题所述

当然可以
char* fun()
{
char* myname = "hello world";
return myname;
},函数的返回值类型可以有很多种!(int,float,bool,char*,char...)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-30
定义什么类型的函数,就可以返回什么类型的值。要返回字符串,可以定义一个返回指针的函数,如:char *f() ,返回字符串首字母指针,就是返回字符串。
第2个回答  2015-05-30
可以返回string类,也可以用指针来实现,使用string会很低效率,普通的方法是使用指针,在函数参数声明一个接收返回结果的指针
相似回答