اینم جواب سوال سومت ببین درست کار میکنه یا نه؟متغییر استرینگی که تعریف کردم تا 1000 کاراکتره اگه خواستی خودت تغییرش بده
اینم کد:
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید![]()
اینم جواب سوال سومت ببین درست کار میکنه یا نه؟متغییر استرینگی که تعریف کردم تا 1000 کاراکتره اگه خواستی خودت تغییرش بده
اینم کد:
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید![]()
دوباره سلام.سلام
از شما دوست عزیز خیلی خیلی ممنونم که همواره در کنار ما ، ما رو راهنمایی می کنید
از همین تکنیک هم می شه برای سوال اول که اونم خودم نوشتم اما جواب نگرفتم ( پست شماره 7 ) استفاده کرد؟؟؟
______________________________________
سوال دیگه ای هم داشتم : اینکه چرا تو C++ اینطوری باید نوشت؟؟؟ توی C همون روشی که خودم نوشتم جواب می داد!!!!
بله میتونین. اما در مورد سوال دومتون: در C آرایه ها ی Dynamic در حافظه ی داده باقی مانده ایجاد میشدن.
که محدودیت زیر 64kb داشتن. برای رفع این محدودیت از malloc استفاده میشد. اما در سازمان برنامه ی ++C
مفهومی به نام Heap ایجاد شده که محدویت های آرایه های dynamic رو از بین میبره. اما برای تعریف یک
آرایه dynamic با صراحتا از syntax ی که گذاشته شده استفاده کنین تا آرایه روی Heap ایجاد بشه.
به عبارت دیگه شما طول آرایه خودتون رو run-time ایجاد میکنین. برای این کار باید اون رو روی heap ایجاد بشه.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)