Abdrimov A
C# dasturlash tilidagi asosiy tiplar
Download 0.73 Mb.
|
C dasturlash tilini orgatuvchi elektron qollanma yaratish
C# dasturlash tilidagi asosiy tiplar
C# da asosiy va standart tiplar mavjud va ulardan foydalanish C/C++ dasturlash tillari bilan bir xil. bool // xotiradan 1 byte joy egallaydi va mantiqiy amallar uchun ishlatiladi oladigan qiymati true yoki false; byte int //butun sonlar uint// musbat butun sonlar unsigned int long ulong float double decimal ushort // unsigned short short // char // xotiradan 2 byte joy egallaydi va simvollar bilan ishlash uchun ishlatiladi. String // Text lar bilan ishlash uchun ishlatiladi. Qolgan tiplarni qiymatlari va xotiradan qancha joy egallashini quyidagi kichik dastur orqali bilib olamiz. using System; namespace Limits { class Program { static void Main(string[] args) { Console.WriteLine("short egallaydigan xotirasi:" + sizeof(short) + " eng kichik qiymati: " + short.MinValue + " eng katta qiymati :" + short.MaxValue); Console.WriteLine("ushort egallaydigan xotirasi:" + sizeof(ushort) + " eng kichik qiymati: " + ushort.MinValue + " eng katta qiymati :" + ushort.MaxValue); Console.WriteLine("int egallaydigan xotirasi:" + sizeof(int) + " eng kichik qiymati: " + int.MinValue + " eng katta qiymati :" + int.MaxValue); Console.WriteLine("uint egallaydigan xotirasi:" + sizeof(uint) + " eng kichik qiymati: " + uint.MinValue + " eng katta qiymati :" + uint.MaxValue); Console.WriteLine("long egallaydigan xotirasi:" + sizeof(long) + " eng kichik qiymati: " + long.MinValue + " eng katta qiymati :" + long.MaxValue); Console.WriteLine("ulong egallaydigan xotirasi:" + sizeof(ulong) + " eng kichik qiymati: " + ulong.MinValue + " eng katta qiymati :" + ulong.MaxValue); Console.WriteLine("float egallaydigan xotirasi:" + sizeof(float) + " eng kichik qiymati: " + float.MinValue + " eng katta qiymati :" + float.MaxValue); Console.WriteLine("double egallaydigan xotirasi:" + sizeof(double) + " eng kichik qiymati: " + double.MinValue + " eng katta qiymati :" + double.MaxValue); Console.WriteLine("decimal egallaydigan xotirasi:" + sizeof(decimal) + " eng kichik qiymati: " + decimal.MinValue + " eng katta qiymati :" + decimal.MaxValue); } } } Download 0.73 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling