نمایش نتایج 1 تا 4 از 4

نام تاپیک: متغيير هاي با علامت *

  1. #1

    متغيير هاي با علامت *

    سلام دوستان

    من يك سوال داشتم

    وقتي متغيري را به علامت * تعريف ميكنيم اين جه فرقي داره

    و نحوه فراخواني متفيير با آدرس حافطه به جه شكل هستش ميشه كلا در اين رابطه توضيح بديد

    يا اين كد رو ببنيد اين جرا اين حوريه

    int j=8,k=5,*y
    y=&i;
    *y=2;
    y=&k;
    k=k+*y;


  2. #2

    نقل قول: متغيير هاي با علامت *

    متغییر با * یه pointer هستش ( یعنی ادرس یه چیز دیگه رو نگه داری می کنه) int* u این یه پواینتر از جنس int هستش int y=7 u=&y با & می تونیم ادرس یه متغییر رو بگیریم و داخل یه پواینتر از جنس خودش قرار بدیم حالا اگه می خوایم مقداری که پواینتر به هش اشاره داره رو استفاده کنیم از * استفاده می کنیم u* یعنی مقداری که u بهش اشاره داره همون 7
    Kernel Mode Developer
    RootKitSMM@Yahoo.com

  3. #3

    نقل قول: متغيير هاي با علامت *

    يك سوال


    *y=200


    اين عملا هيج تغير انجام نمي دهد چرا ؟

  4. #4

    نقل قول: متغيير هاي با علامت *

    چرا می ده چرا نده

    مثال بزن
    Kernel Mode Developer
    RootKitSMM@Yahoo.com

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •