একটি চর একটি int?
একটি চর একটি int?

ভিডিও: একটি চর একটি int?

ভিডিও: একটি চর একটি int?
ভিডিও: এমন চুরির প্লানিং আগে কখনও দেখিনি 😱 The Way Down মুভির গল্প | Hollywood Cinemar Golpo | CinemaBazi 2024, নভেম্বর
Anonim

একটি int ন্যূনতম একটি 16 বিট স্বাক্ষরিত শব্দ হতে হবে, এবং -32767 এবং 32767 এর মধ্যে সমস্ত মান গ্রহণ করতে হবে। এর মানে হল একটি int a থেকে সমস্ত মান গ্রহণ করতে পারে চর , পরেরটি স্বাক্ষরিত বা স্বাক্ষরবিহীন। আপনি একটি ভেরিয়েবলে শুধুমাত্র অক্ষর সংরক্ষণ করতে চান, আপনি এটি ঘোষণা করা উচিত চর.

এই ক্ষেত্রে, char এবং int এর মধ্যে পার্থক্য কি?

' int ' এবং ' চর ' বিভিন্ন ধরনের কম্পিউটার প্রোগ্রামিং ভাষায় ব্যবহৃত বিভিন্ন ধরনের ডেটা টাইপ। ' int ' শুধুমাত্র পূর্ণসংখ্যার মান সঞ্চয় করে, যেখানে ' চর ' অক্ষরও সংরক্ষণ করে। দ্য পার্থক্য ভেরিয়েবলের বাইটের আকার এবং সেখান থেকে ব্যবধান ভেরিয়েবল ধারণ করতে পারে মান.

উপরন্তু, কেন char একটি পূর্ণসংখ্যা ডেটা টাইপ? তাই, ক চর সর্বদা ঠিক একটি বাইট দখল করে, যা ন্যূনতম 8 বিট হতে হবে। যদি এটি বড় হয়, এটি এখনও ঠিক একটি বাইট দখল করে -- কিন্তু সেই বাইটটি 8 বিটের থেকে বড় হতে পারে। অখণ্ড প্রকার পুরো সংরক্ষণ করতে পারেন পূর্ণসংখ্যা পূর্ণাঙ্গ বর্ণনা করতে ব্যবহৃত এনকোডিং বিটের সংখ্যা পর্যন্ত মান টাইপ.

এছাড়া চার A এর int এর মান কত?

স্বাক্ষরিত এবং স্বাক্ষরবিহীন

টাইপ আকার মান পরিসীমা
int 2 বা 4 বাইট -32, 768 থেকে 32, 767 বা -2, 147, 483, 648 থেকে 2, 147, 483, 647
স্বাক্ষরবিহীন int 2 বা 4 বাইট 0 থেকে 65, 535 বা 0 থেকে 4, 294, 967, 295
চর 1 বাইট -128 থেকে 127 বা 0 থেকে 255
স্বাক্ষরিত চর 1 বাইট -128 থেকে 127

আপনি সি একটি int একটি অক্ষর যোগ করতে পারেন?

ক চর প্রতিনিধিত্ব করে একটি চরিত্র এটি একটি মধ্যে কোডিং দ্বারা int . তাই যেমন ' গ ' 49 দিয়ে কোড করা হয়। কখন তুমি যোগ কর তারা একসাথে, আপনি একটি পেতে int যা কোডের যোগফল চর এবং এর মান int . '1' একটি সংখ্যা, একটি সংখ্যা নয়, এবং 49 মানের হতে ASCII-এ এনকোড করা হয়েছে।

প্রস্তাবিত: