[英]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.