#include <iostream> using namespace std; int main(){ int a = 611; int *ptr; ptr = 100; // ここが原因であることは分かっている cout << "変数aのアドレス : " << &a << endl; cout << "変数aの値 : " << a << endl; cout << "ポインタptrの値 : " << ptr << endl; cout << "ポインタptrの指すアドレスに保存されている値 : " << *ptr << endl; return 0; }
上記のプログラムをコンパイルすると以下のエラー文が出ます。
invalid conversion from ‘int’ to ‘int*’
この意味とエラーが出る理由を教えてください。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/10/17 06:53
2016/10/17 06:55
退会済みユーザー
2016/10/17 07:04