Logo mn.boatexistence.com

Яагаад c-д тэмдэггүй тэмдэгт хэрэглэх хэрэгтэй вэ?

Агуулгын хүснэгт:

Яагаад c-д тэмдэггүй тэмдэгт хэрэглэх хэрэгтэй вэ?
Яагаад c-д тэмдэггүй тэмдэгт хэрэглэх хэрэгтэй вэ?

Видео: Яагаад c-д тэмдэггүй тэмдэгт хэрэглэх хэрэгтэй вэ?

Видео: Яагаад c-д тэмдэггүй тэмдэгт хэрэглэх хэрэгтэй вэ?
Видео: Д витамин дутагдсаныг хэрхэн мэдэх вэ? 2024, May
Anonim

Энэ нь ерөнхийдөө тэмдэгтийн утгыг хадгалахад ашиглагддаг. unsigned нь санах ойн блокуудад бичих утгыг нэмэгдүүлэхэд ашигладаг шалгуур үзүүлэлт юм. Жишээ нь - char нь -128-аас +127 хүртэлх утгыг хадгалах боломжтой бол тэмдэггүй тэмдэгт нь зөвхөн 0-ээс 255 хүртэлх утгыг хадгалах боломжтой.

Бидэнд яагаад гарын үсэгтэй, тэмдэггүй тэмдэг хэрэгтэй байна вэ?

1 Хариулт. Char өгөгдлийн төрлийг ихэвчлэн тэмдэгтийг төлөөлөхөд ашигладаг (мөн нэрээ эндээс авдаг) тоо хадгалахад маш бага хэмжээний зай, ихэвчлэн нэг байт шаардлагатай үед ашиглагддаг. Тэмдэглэсэн тэмдэгт нь -128-аас 127 хүртэлх тоог, тэмдэггүй тэмдэгт нь 0-ээс 255 хүртэлх тоог хадгалах боломжтой

Би тэмдэгт эсвэл тэмдэггүй тэмдэг ашиглах ёстой юу?

Зөөврийн програм нь объектын гарын үсэгтэй эсэхээс шалтгаалах үед үргэлж signed char эсвэл unsigned char-г ашиглах нь тохиромжтой. Гэхдээ маш олон программыг энгийн тэмдэгтээр бичсэн бөгөөд тэдгээрт зориулж бичсэн машинаасаа хамааран гарын үсэг зурсан эсвэл гарын үсэггүй болно гэж хүлээж байна.

С хэл дээрх гарын үсэгтэй болон тэмдэггүй тэмдэгтүүдийн ялгаа нь юу вэ?

Тэмдэглэгдээгүй тэмдэгтийн төрөл нь зөвхөн сөрөг бус бүхэл тоон утгыг хадгалах боломжтой бөгөөд C стандартаар тодорхойлсон хамгийн бага муж 0-оос 127 хооронд байна. Тэмдэглэсэн char төрөл нь сөрөг, тэг, эерэг бүхэл тоон утгуудыг хадгалах боломжтой. Энэ нь C стандартаар тодорхойлогдсон -127-оос 127 хүртэлх хамгийн бага мужтай.

С-д гарын үсэггүй гэдэг нь юу гэсэн үг вэ?

С болон С++ нь өнөө үед тэмдэглэгдсэн болон тэмдэггүй бүхэл тоонуудын ялгааг гаргахад ер бусын хэл юм. int нь анхдагчаар тэмдэглэгдсэн байдаг бөгөөд энэ нь эерэг ба сөрөг утгыг хоёуланг нь илэрхийлж болно. Тэмдэггүй гэдэг нь хэзээ ч сөрөг байж болохгүй бүхэл тоо юм.

Зөвлөмж болгож буй: