linux c++ 函数需要返回值,但是没返回的问题

原创 2013年12月05日 14:59:16

std::string fun()

{

 //没有返回

}


如果定义是这样的格式,需要返回std::string,但是函数内部没有返回任何东西,这种情况下,编译只有warning没有报错,但是如果去访问接受函数返回值的那个变量的话,是会导致程序core

相关文章推荐

C++函数返回值,你必须注意的问题

C++太繁杂了,先接触C++后接触python这样的语言,你就再也不想碰它,因为,就连一个函数返回值都一大堆的说道,这里面的玄机,连工作三年的C++熟手都未必能准确的理解和运用。      ...

[转]浅谈C++中内存分配、函数调用和返回值问题

在谈述函数调用和返回值问题之前,先来看看C++中内存分配的问题。 C++编译器将计算机内存分为代码区和数据区,很显然,代码区就是存放程序代码,而数据区则是存放程序编译和执行过程出现的变量和常量。...
  • lsl_123
  • lsl_123
  • 2012年07月25日 19:45
  • 393

C++函数返回值,你必须注意的问题

http://blog.csdn.net/kwsy2008/article/details/49530549 C++太繁杂了,先接触C++后接触Python这样的语言,你就再也不想碰它,因为...

C/C++函数返回值问题

关于函数返回值的问题,这篇文章总结的很好,遂转载至此。http://www.samirchen.com/function-returns/1、常见栈内变量一般来说,在函数内对于存在栈上的局部变量的作用...

C++中函数返回值的问题与产生随机数

刚刚测试了一个程序,感觉很怪异,和我之前理解的不一样! 程序: int& ABC() { int n = 5; return n; } int _tmain(int argc, _TCHA...

浅谈C++中内存分配、函数调用和返回值问题

在谈述函数调用和返回值问题之前,先来看看C++中内存分配的问题。 C++编译器将计算机内存分为代码区和数据区,很显然,代码区就是存放程序代码,而数据区则是存放程序编译和执行过程出现的变量和常量。数据...
  • IanChoi
  • IanChoi
  • 2011年11月06日 13:58
  • 1688

C++中用函数返回值初始类对象时的一个问题

问题: 有一个类,名字是C,假设有一个函数,它的定义为: [cpp] view plaincopy C func()   {        C...

C++中内存分配、函数调用和返回值问题

在谈述函数调用和返回值问题之前,先来看看C++中内存分配的问题。 C++编译器将计算机内存分为代码区和数据区,很显然,代码区就是存放程序代码,而数据区则是存放程序编译和执行过程出现的变量和常量。...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux c++ 函数需要返回值,但是没返回的问题
举报原因:
原因补充:

(最多只允许输入30个字)