Как да използвате unsigned char в C с примери

Kak Da Izpolzvate Unsigned Char V C S Primeri



В програмирането на C типовете данни се използват за деклариране на променлива, която определя размера на паметта и типа на декларираната променлива. въглен е тип данни в C, който може да съхранява както знаци, така и цели числа (но ще ги третира като знаци). Може да съхранява стойности между -128 и +127 и може да побере 1 байт памет. подписани и неподписани са модификатори на данни; където подписан може да съхранява както положителни, така и отрицателни числа и неподписан може да съхранява само положителни стойности.

В този урок ще научим неподписан char и използването му в C програмиране с примерен код.

unsigned char в C с примери

The char тип в C има размер на 1 байт и може да бъде а знак със знак и ан неподписан char и двата имат еднаква памет от 1 байт и се използват за съхраняване на един знак. Променливата char съхранява ASCII стойността на символа, който представлява. Например, ако променливата char съхранява знака „С“ , тогава той съхранява ASCII стойността на „С“ което е 90.







Ако типът данни е подписан , може да съдържа нула, положителен и отрицателен. Диапазон от стойности a подписан типът данни, който може да съдържа, се разделя равномерно между положителни и отрицателни, като нула представлява средната стойност.



Ако типът данни е неподписан , съдържа само отрицателни стойности, включително нула. Това е така, защото всички битове в променливата се използват за представяне на стойността, а не бит, запазен за знака.



В програмирането на C, неподписан типът данни char е полезна опция при работа с динамични стойности. За разлика от кратките данни или целите числа, неподписан char използва всички 8 бита от паметта си и няма битове със знак. Това означава, че неподписаните данни варират от 0 до 255, което позволява по-големи стойности да се съхраняват в паметта. Като се използва неподписан char , можете да оптимизирате своя код и да спестите място в паметта, докато продължавате да изпълнявате необходимите задачи.





Синтаксис за декларация

Следва синтаксисът за използване на неподписан char тип данни в C:

неподписан въглен име_на_променлива ;

Пример 1: Съхраняване и показване на неподписана char стойност

Разгледайте следния пример, който се използва за съхраняване и показване на неподписан char въведете стойност в C.



#include

вътр основен ( ) {

неподписан въглен myChar = „С“ ;

printf ( 'Моят герой е: %c' , myChar ) ;

връщане 0 ;

}

Пример 2: Съхраняване на множество неподписани char стойности в масив

Можете също така да съхранявате множество неподписани char стойности в масив и ето примерен код за това.

#include

вътр основен ( ) {

неподписан въглен myarray [ 3 ] = { 10 , петнадесет , 25 } ;

printf ( 'Стойностите в масива са: ' ) ;

за ( вътр аз = 0 ; аз < 3 ; аз ++ ) {

printf ( '%д ' , myarray [ аз ] ) ;

}

printf ( ' ' ) ;

връщане 0 ;

}

Долен ред

The неподписан char типът данни в C може да се използва за съхраняване на знаци и числа. Той използва 8 бита памет и няма битове със знак, което позволява да се съхраняват по-големи стойности в паметта. Като се използва неподписан символ, можете да подобрите своя код и да спестите място в паметта, докато правите това, което искате.