PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : چک کردن رشته و کاراکتر در حلقه if



soodi
25-04-2013, 20:34
سلام

با c برنامه نویسی میکنم
من چندتا مقدار دارم که مثلا از پورت سريال دريافت کردم يا خود ميکرو برام برگردانده که اين مقادير به صورت رشته هستند که ميخرم اين رشته رو توي حلقه if يا switch/case چک کنم و به کار ببرم ؟؟؟

سوال دومم اين هست که چطور اين رشته رو جدا کنم (کاراکتر کاراکتر کنم و اين کاراکتر هارو توي حلقه چک کنم؟؟؟

خيلي ممنون
منتظرم

mzarkoob
25-04-2013, 23:32
سلام
یک رشته که دریافت میشه در یک آرایه رشته ای اونو قرار میدید دیگه. کافیه یکی یکی کاراکترهاش را در یه حلقه for بخونید بریزید در یک متغییر کاراکتر و استفاده کنید هر جا لازم داشتید.
وقتی هم بخواهید یک رشته را که دریافت کردید چک کنید که فلان رشته هست یا نه خوب مساوی با اون قرارش میدید دیگه. ولی باید دقت شود اگر در انتهای رشته دریافتی، اینتر باشد باید آنرا هم لحاظ کنید.
توضیحات سوالتان فکر کنم یکم کم بد و تا اون حد که فهمیدم گفتم

soodi
26-04-2013, 22:09
سلام

خیلی ممنون
اگر به مثال واسشون بزنید واقعا ممنون میشوم

mzarkoob
26-04-2013, 23:29
خواهش
شما اون کاری که می خوای انجام بدی را بیار تا ببینیم چطوریه
در ضمن در کتاب جعفر نژاد هم قسمت کتابخانه هاش توابعی هست که بدردتان می خوره برای کار با کاراکتر و رشته