我有一个双指针数组,但每次我尝试打印其中一个值时,地址都会被打印出来。如何打印实际值?
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])