ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 2 از 2
  1. #1
    2012/11/01
    3
    1

    معادل فرمان پیک بیسیک در زبان C

    من میخوام یک بیت از یک متغیر ۸ بیتی رو برابر با یک متغیر دیگه که یک واحد از یک آرایه است قرار بدم .
    مثلا بیت سوم متغیر CNT برابر بشه با جزء دوم آرایه ROOT
    من چون قبلا با پیک بیسیک کار می کردم و تازه اومدم با C کار میکنم مشکل زیاد دارم .
    تو پیک بیسیک اینطوری مینوشتم :
    [CNT.3 = ROOT[2
    می خواستم بدونم معادل این دستور در C به چه شکل است .
  2. #2
    2006/08/16
    867
    17

    پاسخ : معادل فرمان پیک بیسیک در زبان C

    بستگی به کامپایلر داره. تو CCS اینجوری میشه نوشت. جور های دیگه هم میشه نوشت.

    [code=c]if ( ROOT[2] ) bit_set(CNT,3); else bit_clear(CNT,3);[/code]

    میشه اینو بصورت یک ماکرو #define کرد.
    [code=c]
    #define bit(v,x,n) if(n) bit_set(v,x); else bit_clear(v,x)

    //then use as:

    int val;

    bit(val,7,func());

    //assigns the true/false return from func, to bit 7 in val[/code].

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

نمایش نتایج: از 1 به 2 از 2

موضوعات مشابه

  1. معادل این کد به بیسیک
    توسط bagion در انجمن میکروکنترلرهای AVR
    پاسخ: 1
    آخرين نوشته: 2015/03/19, 17:04
  2. معادل متغيير overlay تو زبان C
    توسط DDR3 در انجمن C , C++ , C#
    پاسخ: 7
    آخرين نوشته: 2015/01/22, 10:02
  3. تبدیل زبان c به بیسیک
    توسط haji125 در انجمن میکروکنترلرهای AVR
    پاسخ: 4
    آخرين نوشته: 2010/11/09, 22:54
  4. زبان C یا بیسیک
    توسط Aristar در انجمن میکروکنترلرهای AVR
    پاسخ: 1
    آخرين نوشته: 2008/09/17, 21:50
  5. معادل دستور lookup بیسیک تو کدویژن چی می شه؟
    توسط alirezalahij در انجمن میکروکنترلرهای AVR
    پاسخ: 3
    آخرين نوشته: 2008/09/07, 23:06

کلمات کلیدی این موضوع

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

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

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

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