اطلاعیه

Collapse
No announcement yet.

شیف دادن به آرایه

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    شیف دادن به آرایه

    سلام
    چطور میشه خانه های آرایه رو شیفت داد ؟
    نمونه :
    کد:
     int right[8]={0B00000001,0B00000011,0B00000010,0B00000110,0B00000100,0B00001100,0B00001000,0B00001001};
    ممنون @};-

    #2
    پاسخ : شیف دادن به آرایه

    درود
    فرشاد جان نمی دونم منظورت از شیفت دقیقا چی هست،اما اگر چیزی باشه که من فهمیدم میتونی با اشاره گرها انجامش بدی
    در دیر مغان آمد یارم قدحی در دست
    مست از می می خواران از نرگس مستش مست

    دیدگاه


      #3
      پاسخ : شیف دادن به آرایه

      سلام

      آقا فرشاد نکنه میخوای تابلو بسازی


      char i;
      char m;
      m=right[8]
      for (i=7;i>0;i--)
      {
      right[i.]=right[i-1];
      }
      right[0]=m


      اون "." که گذاشتم برای اینکه با دستورات HTML داخل ویرایشگر اشتباه نشه :nerd:

      دیدگاه


        #4
        پاسخ : شیف دادن به آرایه

        نه بابا تابلو روان چیه !
        به کدی که بالا گذاشتم نیگا کنی مراحل کار یه استپ موتور 6 سیمه هستش
        می خوام هر موقع که کلیدی زده شد مسیر گردش اون عوض بشه .
        این وسط مونده بودم که چجور ترتیب این آرایه رو اینور اونور شیفت بدم !
        یه مدل مثل مهدی استفاده کردم ، ولی نمی دونم با اشاره گر چجور نوشته میشه !

        دیدگاه


          #5
          پاسخ : شیف دادن به آرایه

          درود
          اگر تازه داری برنامه نویسی میکنی همونطوری که دوستمون گفت راحت تره،اما برای اشاره گرها یک فایل برات پلود کردم
          http://www.4shared.com/document/2EtWTCfh/Program.html
          یه روش ساده دیگه هم میتونی استفاده کنی به این صورت که یک متغییر دیگه تعریف کنی و به این صورت استفاده کنی
          مثلا RightIndex حالا با مقدار دادن به این متغییر آرایه مورد نظرت رو انتخاب کنی،و مثلا پورتت رو اینجوری مقدار بدی
          PORTB=right[RightIndex]i
          حالا فقط کافی به RightIndex مقدارهای مختلف بین 0 تا 7 بدی،مثلا یک بار از 0 بری تا 7 و به همین صورت و برای حالت دیگه از 7 بیای به صفر
          در دیر مغان آمد یارم قدحی در دست
          مست از می می خواران از نرگس مستش مست

          دیدگاه


            #6
            پاسخ : شیف دادن به آرایه

            مرسی از شما دوستای خوبم :-bd
            محمدجان تازه که نمیشه گفت می خوام یاد بگیرم ، در کل یه چیزایی بلد بودیم ولی به قول معروف نم کشیده بود .
            رشته خودمم برقه و دنبال میکرو به اون صورت حرفه ای نرفته بودم و فقط در حدی بود که بدونم چی به چیه !
            خودمم یه چیزی مثل همون روشی که مهدی یا شما گذاشته بودید انجام داده بودم ( یه متغیر رو تغییر عدد می دادم )
            ولی می خواستم بدونم مشه با خودش کاری کرد که انگاری نمیشه d:
            بازم ممنون از شما @};-

            دیدگاه

            لطفا صبر کنید...
            X