Защо цифровата типове данни в C са с размер
Всеки програмист, който трябваше да бъде написан на C или C-подобни езици, най-вероятно се сблъскват с факта, че размерът на променливите от същия тип на различни машини може да варира. Малко разбиране на този въпрос, много почивка, да научат, че, наистина, със същия размер на показалеца зависи от изпълнението на компилатора и битови машини. Но защо? И защо толкова много байтове са указател към конкретен случай?
Компютри и компилатори поддържат различни видове съхранение на данни - по-специално, числа и числа с плаваща запетая. Всеки друг вид може да бъде различен от другите, например, метод на представяне съхраняват данни и обемът заета от паметта.
С език за програмиране поддържа различни типове съхранение като цели числа и числа с плаваща запетая. тип Character Чар. обикновено се използва за представяне на един герой може да съхранява неподписани номера. А по-често за тези цели Int форми цяло семейство от тип поради възможните представки: кратък. дълго и дълго, дълго - и всички с различни размери. Таблицата по-долу показва колко байта са във всеки тип памет в зависимост от дължината на думата на системата.
