Шта Ц++ стандард наводи величину типа инт, лонг?

Sta C Standard Navodi Velicinu Tipa Int Long



Најважнији концепт који треба разумети пре почетка кодирања дела језика је тип података. Врста информација коју свака променљива може да садржи је позната као тип података, а примери укључују карактерне, плутајуће и целобројне типове података. Типови података играју важну улогу у програмском језику Ц++. Дефинише тип података који се чува у променљивој.

Овај чланак показује стандардну величину инт и лонг типова података који се широко користе у Ц++ програмирању.

Шта је инт тип података у Ц++

Тхе инт је тип података у Ц++ који се користи за чување целих бројева. Може да складишти и целе бројеве са знаком и без предзнака. Предписани цели бројеви могу бити позитивни или негативни, док су цели бројеви без предзнака увек позитивни. Да ли може да изражава негативне бројеве зависи од тога да ли је потписан или непотписан.







Стандардна величина стања инт у Ц++

Стандардна величина стања инт у Ц++ је 4 бајта (32 бита). Може да складишти вредности које се крећу од -2,147,483,648 и завршавају до 2,147,483,647. Међутим, величина инт може да варира у зависности од компајлера или оперативног система који користите. На пример, за 32-битни ОС, величина инт је 4 бајта, али за 64-битни ОС, то би могло бити 8 бајтова (64 бита) . Ипак, на већини компајлера, стандардна величина инт је постављена на 4 бајта.



Шта се подразумева под дугим типом података у Ц++

Дуго тип података у Ц++ складишти вредности за променљиве или константе са 64 бита меморије и представља цео број са знаком који се користи за складиштење вредности за променљиве или константе које су веће од уобичајеног броја 32-битног типа података.



Стандардна величина стања дуга у Ц++

На већини компајлера, стандардна величина лонг у Ц++ је 8 бајтова (64 бита) . Међутим, величина може да варира ако користите дуги тип података у оперативном систему од 32 бита. Разлог за постављање величине лонг на 8 бајтова је чињеница да корисници могу да чувају много веће вредности у поређењу са инт . То значи да ако корисници желе да раде на великим бројевима, могу радије да користе лонг уместо инт у Ц++ програмима.





Како израчунати величину типа података у Ц++

Ако користите компајлер на било ком оперативном систему, можете пронаћи величину инт и дугачак користећи следећи Ц++ код.

#инцлуде <иостреам>
Користећи именског простора стд ;

инт главни ( ) {
цоут << 'Укупна величина инт: ' << величина ( инт ) << ендл ;
цоут << 'Укупна величина дугог: ' << величина ( дугачак ) << ендл ;
цоут << 'Укупна величина лонг инт: ' << величина ( дугачак инт ) << ендл ;
повратак 0 ;
}

У горњем коду можете пронаћи величину а инт , дугачак и дуго инт .



Излаз

Закључак

У Ц++, вредности се чувају у типовима података који се називају променљиве типа целобројних и дугих података у меморији. Имају неке стандардне вредности у односу на величину компајлера. Али у већини случајева, инт тип података има стандардну величину од 4 бајта и а дугачак тип података има величину од 8 бајтова на језику Ц++.