mehdimdp
دوشنبه 23 فروردین 1389, 19:58 عصر
سلام
وقت همگی به خیر
من این متغیرهارو برای یک سری تحقیق در رابطه با حافظه نوشته ام.
در پنجره watch وقتی میخوام آدرس اشاره گر mypoint3 رو ببینم با مقدار پیغام Must take address of a memory location مواجه می شوم.
لطفا منو را هنمایی کنید که این پیغام چیست.
با تشکر
#include<iostream.h>
#include<conio.h>
void main()
{
int myint=20;
int myint2=0;
int myint3=0;
float myfloat=0;
float myfloat2=0;
int* mypoint1;
float* mypoint2;
*mypoint2=2.25;
*mypoint1=800;
int* mypoint3=0;
*mypoint3=80;
int* mypoint4=0;
getch;
}
همچنین وقتی خط قرمز رنگ رو پاک می کنم این اشکال برطرف میشه
درضمن برنامه بدون هیچ خطایی کامپایل میشه
وقت همگی به خیر
من این متغیرهارو برای یک سری تحقیق در رابطه با حافظه نوشته ام.
در پنجره watch وقتی میخوام آدرس اشاره گر mypoint3 رو ببینم با مقدار پیغام Must take address of a memory location مواجه می شوم.
لطفا منو را هنمایی کنید که این پیغام چیست.
با تشکر
#include<iostream.h>
#include<conio.h>
void main()
{
int myint=20;
int myint2=0;
int myint3=0;
float myfloat=0;
float myfloat2=0;
int* mypoint1;
float* mypoint2;
*mypoint2=2.25;
*mypoint1=800;
int* mypoint3=0;
*mypoint3=80;
int* mypoint4=0;
getch;
}
همچنین وقتی خط قرمز رنگ رو پاک می کنم این اشکال برطرف میشه
درضمن برنامه بدون هیچ خطایی کامپایل میشه