Ano ang int sa C, C++, at C# Programming?

Ano Ang Int Sa C C At C Programming



Ang int Ang keyword ay isang madalas na ginagamit na uri ng data sa ilang mga programming language kabilang ang C, C++ at C#. Ang termino int ay maikli para sa integer. Walang mga fractional na bahagi sa mga integer dahil ang mga ito ay mga buong numero.

Sa artikulong ito, tatalakayin natin ang paggamit ng int sa tatlong sikat na programming language: C , C++, at C#.







Talaan ng mga Nilalaman



Ano ang isang int na Uri ng Data

Ang int Ang uri ng data ay isang pangunahing uri sa mga programming language. Ang int maaaring mag-imbak ng mga numero tulad ng -10, 0, 42, o 100. Ang termino int ay isang maikling anyo ng isang integer at malawakang ginagamit sa lahat ng tatlong C programming language gaya ng C, C++, at C#.



int ay karaniwang kinakatawan bilang a nilagdaan ang 32-bit o 64-bit integer, depende sa programming language at sa platform na ginagamit. Sa C, C++, at C#, ang int ay isang keyword na ginagamit upang magdeklara ng mga variable na integer.





Mga katangian ng int

Ang int Ang uri ng data ay may ilang mga katangian na ginagawang kapaki-pakinabang sa programming:

  • Maaari itong kumatawan sa parehong positibo at negatibong mga numero.
  • Ito ay may nakapirming laki, na nakadepende sa wikang ginagamit namin para sa programming at sa platform na ginagamit.
  • Maaari itong magamit sa mga pagpapatakbo ng matematika tulad ng pagdaragdag at pagbabawas atbp.
  • Maaari itong magamit upang kumatawan sa mga address ng memorya at iba pang mga numerical na halaga.
  • Ito ay isang pangunahing uri ng data na malawak na sinusuportahan ng mga programming language at compiler.

Sukat ng int

Ang laki ng isang int depende sa programming language at sa platform na ginagamit. Sa C at C++, ang laki ng isang int variable ay depende sa platform. Kung nagtatrabaho kami sa isang 32-bit na platform, ang int magiging laki 32 (4 bytes) at katulad din para sa 64-bit na mga platform na kasing laki ng int ay magiging 64. Kahit anong plataporma ang ginagamit, an int Ang variable sa C# ay palaging magiging 32 bits ang laki.



int sa C Programming

Sa C programming, int ay isang keyword na ginagamit upang magdeklara ng mga variable na integer. Sinusuportahan ng C ang parehong signed at unsigned integer, na maaaring 16-bit, 32-bit, o 64-bit, depende sa platform na ginagamit. Sa C, ang int data type ay may sukat na 32 bits sa karamihan ng mga modernong platform.

Upang mahanap ang laki ng int sa C patakbuhin ang sumusunod na code:

#include
int pangunahing ( ) {
printf ( 'Laki ng int: %ld bytes \n ' , sukat ng ( int ) ) ;
bumalik 0 ;
}

int sa C++ Programming

Sinusuportahan ng C++ ang parehong signed at unsigned integer, na maaaring 16-bit, 32-bit, o 64-bit, depende sa platform na ginagamit. Sa C++, ang int Ang uri ng data ay may sukat na 32 bits sa karamihan ng mga modernong platform.

Upang mahanap ang laki ng int sa C++ patakbuhin ang sumusunod na code:

#include
gamit ang namespace std;
int pangunahing ( ) {
cout << 'Laki ng int: ' << sukat ng ( int ) << 'bytes' << endl;
bumalik 0 ;
}

Int sa C# Programming

Sinusuportahan lamang ng C# ang mga naka-sign na integer, na may nakapirming laki na 32 bits. Hindi sinusuportahan ng C# ang mga unsigned integer. Ang 32-bit at 64-bit host system ay hindi nakakaapekto sa laki ng C# int mga variable, dahil ito ay palaging naayos na 32-bit.

Upang mahanap ang laki ng int sa C#, patakbuhin ang sumusunod na code:

gamit ang System;
Programa ng klase {
static void Main ( string [ ] args ) {
Console.WriteLine ( 'Laki ng int: {0} bytes' , sukat ng ( int ) ) ;
}
}

Paghahambing ng int sa Iba't ibang Wika sa Programming

Bagaman int ay isang pangunahing uri ng data sa mga programming language, ang laki, at mga katangian ng int maaaring mag-iba sa pagitan ng iba't ibang programming language. Ang sumusunod na talahanayan ay nagbubuod ng mga pagkakaiba sa pagitan ng int sa C, C++, at C#:

Wika sa Programming Sukat (bits) Nilagdaan/Hindi nalagdaan Saklaw ng mga Halaga
C 32 o 64 pareho -2147483648 hanggang 2147483647
C++ 32 o 64 pareho -2147483648 hanggang 2147483647
C# 32 nilagdaan -2147483648 hanggang 2147483647

Pagkakaiba sa pagitan ng Signed at Unsigned Int

Sa computing, a pinirmahan Ang uri ng data ng integer ay maaaring kumatawan sa parehong positibo at negatibong mga numero, habang ang isang hindi pinirmahan Ang uri ng data ng integer ay maaari lamang kumatawan sa mga hindi negatibong (ibig sabihin, positibo) na mga numero.

A naka-sign integer na uri , tulad ng int , naglalaan ng kaunti para sa kumakatawan sa tanda ng numero. Ipinapakita nito na ang isang 32-bit signed integer ay maaaring kumatawan sa mga halaga sa hanay ng -2,147,483,648 hanggang 2,147,483,647 . Ang pinaka makabuluhang bit (ang pinakakaliwang bit) ng a nilagdaang integer kumakatawan sa tanda ng numero. Para sa negatibong palatandaan, 1 ang gagamitin at para sa positibo, 0 ang gagamitin.

Sa kabilang banda, an unsigned integer type , tulad ng unsigned int, ay hindi nagrereserba ng kaunti para sa sign ng numero. Ipinapakita nito na ang isang 32-bit na unsigned integer ay maaaring magpakita ng mga halaga sa hanay ng 0 hanggang 4,294,967,295 .

Tandaan: Bilang default, ang C, C++, at C# int na uri ng data ay nilagdaan. Para sa mga negatibong numero, ang uri ng int ng data ay dapat na tukuyin bilang nilagdaan dahil ang mga unsigned int na uri ng data ay hindi maaaring kumuha ng mga negatibong numero.

Deklarasyon ng Int Variables

Sa C, C++, at C#, int ay ang keyword na nagdedeklara ng mga variable na integer. Ang syntax para sa pagdedeklara ng integer variable ay ang mga sumusunod:

int variable_name;

Halimbawa, upang magdeklara ng integer variable na pinangalanan sa isa , maaari mong gamitin ang sumusunod na code:

int kung;

Pagsisimula ng Int Variable

Pagkatapos magdeklara ng integer variable, maaari mo itong simulan gamit ang isang value. Ang syntax para sa pagsisimula ng isang integer variable ay ang mga sumusunod:

int variable_name = halaga;

Halimbawa, upang ideklara at simulan ang isang integer variable na pinangalanang edad na may halagang 25, dapat mong gamitin ang sumusunod na code:

int edad = 25 ;

Gamitin ang int sa C

Narito ang isang sample ng C code upang magamit ang int.

#include
int pangunahing ( ) {
int num1 = 10 ;
int num2 = dalawampu ;
int sum = num1 + num2;
printf ( '%d \n ' , sum ) ;
bumalik 0 ;
}

Sa halimbawang ito, ang sum variable ay magkakaroon ng value na 30.

Gumamit ng int sa C++

Narito ang isang C++ code na nagpapaliwanag sa paggamit ng int.

#include
gamit ang namespace std;
int pangunahing ( ) {
int num1 = 10 ;
int num2 = dalawampu ;
int sum = num1 + num2;
cout << sum << endl;
bumalik 0 ;
}

Ang kabuuang kabuuan ng dalawang variable ng integer na uri ng data ay 30.

Gumamit ng int sa C#

Narito ang isang sample ng C# code upang magamit ang int.

gamit ang System;
Programa ng klase {
static void Main ( ) {
int num1 = 10 ;
int num2 = dalawampu ;
int sum = num1 + num2;
Console.WriteLine ( sum ) ;
}
}

Ang kabuuang kabuuan ng dalawang numero ay magiging 30.

Konklusyon

int ay isang pangunahing uri ng data sa programming na ginagamit upang kumatawan sa mga halaga ng integer. Ito ay may nakapirming laki at maaaring magamit sa mga operasyong matematikal. Bilang default, ang int na uri ng data ay pinirmahan sa lahat ng tatlong wika C, C++, at C#. Gayunpaman, ang parehong C at C++ ay sumusuporta din sa hindi napirmahan, ngunit ang C# ay may suporta lamang para sa nilagdaan int mga halaga. Para sa detalye sa int data type sa C, C++, at C#, basahin ang artikulong ito.