نمایش نتایج: از شماره 1 تا 4 از مجموع 4
  1. #1
    مدیر بازنشسته
    تاریخ عضویت
    2011 October
    محل سکونت
    قائم شهر
    ارسال ها
    189
    تشکر
    308
    تشکر شده 525 بار در 195 پست
    نوشته های وبلاگ
    5


    آيا اين پست براي شما سودمند بود؟ بله | خیر

    new اشاره گر ها د ++c

    سلام به همه ی دوستانی که با سی پلاس پلاس سروکار دارن
    توی این تاپیک براتون یه pdf در مورد اشاره گرها لینک میکنم زیاد نیست اگه بخونیش حتما سر در میارین

    دانلود کن

    ویرایش توسط Hossein : 1st November 2011 در ساعت 09:21 PM دلیل: اضافه

  2. #2
    بنیانگذار
    تاریخ عضویت
    2010 January
    محل سکونت
    زیر سایه خدا
    سن
    37
    ارسال ها
    1,308
    تشکر
    2,923
    تشکر شده 2,205 بار در 886 پست
    نوشته های وبلاگ
    37


    آيا اين پست براي شما سودمند بود؟ بله | خیر
    لطفا تا اونجایی که براتون ممکنه مطالب رو در خود فورم بزارین . تا هم تو جستجو های بعدی بهتر پیدا بشه و هم اینکه مشکل از بین رفتن لینک بعد ازمدتی نباشه .



    توکل بخدا
    http://DeepLearning.ir
    اولین و تنها مرجع یادگیری عمیق ایران


    هرکس از ظن خود شد یار من
    از درون من نجست اسرار من




  3. #3
    مدیر بازنشسته
    تاریخ عضویت
    2011 October
    محل سکونت
    قائم شهر
    ارسال ها
    189
    تشکر
    308
    تشکر شده 525 بار در 195 پست
    نوشته های وبلاگ
    5


    آيا اين پست براي شما سودمند بود؟ بله | خیر
    نقل قول نوشته اصلی توسط Master نمایش پست ها
    لطفا تا اونجایی که براتون ممکنه مطالب رو در خود فورم بزارین . تا هم تو جستجو های بعدی بهتر پیدا بشه و هم اینکه مشکل از بین رفتن لینک بعد ازمدتی نباشه .

    چشم


  4. #4
    بنیانگذار
    تاریخ عضویت
    2010 January
    محل سکونت
    زیر سایه خدا
    سن
    37
    ارسال ها
    1,308
    تشکر
    2,923
    تشکر شده 2,205 بار در 886 پست
    نوشته های وبلاگ
    37


    آيا اين پست براي شما سودمند بود؟ بله | خیر
    تعريف اشاره گر:
    متغيرهاي اشاره گر، آدرس خانه هاي حافظه را در خود نگهداري مي كنند . متغيرها معمولاً مقدار
    مشخصي را در خود دارند ولي اشاره گرها آدرس يك متغير را در خود دارند . نام يك متغير به طور مستقيم
    به يك مقدار ، مراجعه مي كند اما يك اشاره گر به طور غير مستقيم به يك مقدار مراجعه مي كند .
    به شكل زير توجه كنيد :
    Count به طور مستقيم به مقدار 7 مراجعه مي كند .
    اما countPtr به طور غير مستقيم به متغيري كه حاوي 7 مي باشد مراجعه مي كند .

    نحوه تعريف متغيرهاي اشاره گر در c++
    متغير * نوع;

    مثال:
    int * p ;

    p متغير اشاره گري از نوع int است


    P آدرس محل هايي از حافظه را نگهداري مي كند كه محتويات آنها مقاديري از نوع صحيح مي باشند
    P مي تواند به محل هايي اشاره كند كه محتويات آنها مقاديري از نوع صحيح مي باشند.

    عملگرهاي اشاره گر:
    دو عملگر & و * در انجام عمليات با اشاره گرها مورد استفاده قرار مي گيرند،
    هر يك از اين دو عملگر يك عملوند دارند.
    عملگر آدرس (&) عملگري است كه آدرس خانه حافظه عملوند خود را بر مي گرداند
    عملگر * محتويات جايي را مشخص مي نمايد كه عملوندش به آن اشاره مي نمايد.
    اعمالي كه بر روي اشاره گرها مي توان انجام داد:


    1. عمل انتساب اشاره گرها به يكديگر
    2. اعمال محاسباتي جمع تفريق
    3. عمل مقايسه رشته ها (به كمك عملگرهاي رابطه اي)

    تخصيص حافظه پويا و برگرداندن حافظه به سيستم: براي تخصيص حافظه پويا از عملگر new و براي برگرداندن حافظه به سيستم از عملگر Delete استفاده مي شود

    اشاره گر = new <نوع>

    Delete  اشاره گر;


    مثال : برنامه اي كه از طريق تخصيص حافظه پويا ، دو مقدار را از ورودي خوانده، مجموعه مربعات
    آنها را محاسبه كرده و به خروجي ببرد.

    # include<stdlid.h>
    #include<iostream.h>
    #include<conio.h>
    int main ( )
    {
    int *x , *y , s;
    clrscr ( );
    x = hewint ;
    if (!x)
    {
    cout << “\n allocation failure :”;
    exit (1);
    }
    cout << “\n enter two integers :”;
    cin >> *x >> *y ; s = *x * *x + *y * *y;
    cout << “\n sum of squarw is :” << s ;
    delete x ; deldte y ;
    getch ( );
    return 0 ;
    }



    خروجي :

    enter two integers : 5 , 10
    sum of square is : 125


    منبع:
    http://tibagroup.blogfa.com/


    توکل بخدا
    http://DeepLearning.ir
    اولین و تنها مرجع یادگیری عمیق ایران


    هرکس از ظن خود شد یار من
    از درون من نجست اسرار من




 

 

کاربران برچسب خورده در این موضوع

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

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


Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
Persian Language By Ustmb.ir
این انجمن کاملا مستقل بوده و هیچ ارتباطی با دانشگاه علوم و فنون مازندران و مسئولان آن ندارد..این انجمن و تمامی محتوای تولید شده در آن توسط دانشجویان فعلی و فارغ التحصیل ادوار گذشته این دانشگاه برای استفاده دانشجویان جدید این دانشگاه و جامعه دانشگاهی کشور فراهم شده است.لطفا برای اطلاعات بیشتر در رابطه با ماهیت انجمن با مدیریت انجمن ارتباط برقرار کنید
ساعت 01:17 AM بر حسب GMT +4 می باشد.