۲۴-آبان-۱۳۸۶, ۱۴:۰۱:۳۲
#include <iostream.h>
#include <conio.h>
inline float cube(const float s) { return s * s * s; }
int main()
{
cout << "enter the side length of ur cube: ";
float side;
cin >> side;
cout << "volume of cube with side "
<< side << " is " << cube( side ) << endl;
cout << "the adress of cube is:" << &cube << endl;
getch();
return 0;
}
0x0401019
این عدد آدرس حافظه ای است که به تابع cube داده میشود
چطور میشه این تابع رو از این محل به محلی دیگر انتقال داد
یا محتوای این آدرسس رو پاک کرد.
راستی ویژوال سی چطوری به این تابع آدرس می دهد یا اصلا
آدرس حافظه چیه؟
چطور میشه فهمید مثلا در فلان آدرس چه برنامه ای است یا
چه تایع یا متغیری ذخیره شده است.[/align]
#include <conio.h>
inline float cube(const float s) { return s * s * s; }
int main()
{
cout << "enter the side length of ur cube: ";
float side;
cin >> side;
cout << "volume of cube with side "
<< side << " is " << cube( side ) << endl;
cout << "the adress of cube is:" << &cube << endl;
getch();
return 0;
}
0x0401019
این عدد آدرس حافظه ای است که به تابع cube داده میشود
چطور میشه این تابع رو از این محل به محلی دیگر انتقال داد
یا محتوای این آدرسس رو پاک کرد.
راستی ویژوال سی چطوری به این تابع آدرس می دهد یا اصلا
آدرس حافظه چیه؟
چطور میشه فهمید مثلا در فلان آدرس چه برنامه ای است یا
چه تایع یا متغیری ذخیره شده است.[/align]