[英]C++ print value of a pointer
我有一个双指针数组,但每次我尝试打印一个地址被打印的值。 如何打印实际值?
cout << arr [i]? cout <<&arr [i]? 他们都打印地址
有人知道吗?
如果它真的是一个(初始化的)双指针数组,即:
double *arr[] = ...
// Initialize individual values
所有你需要的是:
cout << *arr[i];
cout << *(arr [i])将打印该值。
cout << *(arr[i]);
如果“arr”声明为
double* arr[..];
然后你会用:
cout << *(arr[i])
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.