首页 > 编程 > C++ > 正文

C++返回指针的函数范例

2019-11-06 07:34:31
字体:
来源:转载
供稿:网友
#include <iostream>using std::cout;using std::endl;// Function to treble a valuedouble* treble( double data ){ double* result( new double( 0.0 ) ); *result = 3.0 * data; return result;}int main( ){ double num( 5.0 ); double* ptr( nullptr ); ptr = treble( num ); cout << endl << "Three times num = " << 3.0 * num; cout << endl << "Result = " << *ptr; delete ptr; // Don' t forget to free the memory ptr = 0; cout << endl; return 0;}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选