c语言中return可以是一个字符串吗
3个回答
展开全部
当然可以
char* fun()
{
char* myname = "hello world";
return myname;
},函数的返回值类型可以有很多种!(int,float,bool,char*,char...)
char* fun()
{
char* myname = "hello world";
return myname;
},函数的返回值类型可以有很多种!(int,float,bool,char*,char...)
展开全部
定义什么类型的函数,就可以返回什么类型的值。要返回字符串,可以定义一个返回指针的函数,如:char *f() ,返回字符串首字母指针,就是返回字符串。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以返回string类,也可以用指针来实现,使用string会很低效率,普通的方法是使用指针,在函数参数声明一个接收返回结果的指针
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询