Какво е кратък тип данни в C

Kakvo E Krat K Tip Danni V C



В програмирането, типове данни са специфични стойности, които езикът за програмиране може да използва за съхраняване на информация. Има различни типове данни, използвани в езика за програмиране C, като цели числа, знаци, булеви стойности и др. Сред тях има и важен тип данни, наречен къс .

Ако не знаете за кратките типове данни в C, следвайте указанията в тази статия.

кратък тип данни в C

The кратки типове данни са тип целочислен тип данни, по-специално 16-битови цели числа със знак . Това означава стойността на кратък тип данни може да бъде положително или отрицателно цяло число от -32768 до 32767. Този тип тип данни е полезен, когато програмистът трябва да съхрани цяло число, което е по-прецизно от обикновено 8-битово цяло число (неподписан тип данни char). Тъй като кратък тип данни използва 2 байта памет в сравнение с 1 байт, използван от типа данни char, позволява на програмиста да използва по-ефективен от паметта код и да съхранява по-големи числа.







Следвайте дадения по-долу код, за да научите как да използвате a кратък тип данни C език.



#include
int main ( ) {
кратко int a = 12 ;
кратко int b = 17 ;
къса int стойност;
стойност = а * b;
printf ( „Произведение на a и b = %d ' , стойност ) ;
}

Всяка променлива а и b получава 2 байта разпределение на паметта и първоначално е настроен на целочислени константи 12 и 17, съответно. Техният продукт се съхранява в къс променлива стойност и след това резултатът се отпечатва на екрана.



Изход





Размерът на числото, съхранено от a кратък тип данни е важно, тъй като определя колко памет ще е необходима на компютъра за съхраняване на данните и колко точно ще бъде цялото число. Например, ако програмист е съхранил число, по-голямо от 32767 в a кратък тип данни , то ще прелее и ще стане отрицателно. За да избегнат това, програмистите трябва да обърнат внимание на размера на числата, които се съхраняват, и да се уверят, че програмистът използва подходящия тип данни за числата, които се използват в програмата.

The кратки типове данни имат набор от приложения в различни задачи, от съхраняване на малки числа, като един байт, до извършване на по-сложни изчисления, като тези, необходими при манипулиране на изображения или видео игри. В допълнение, кратки типове данни често се използват при комуникация с външен хардуер, като сензори или системи за управление, тъй като ограниченият им размер ги прави идеални за предаване на данни по мрежа.



Заключение

The кратки типове данни са съществена част от езика за програмиране C и са полезни за много различни приложения. Техният размер им позволява да съхраняват точни цели числа с минимално използване на паметта, което ги прави идеален избор за програми, които изискват ефективен код или комуникации с външен хардуер. С широката гама от приложения, които предоставят; не е чудно защо кратки типове данни са толкова популярни сред програмистите.