欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  新闻

c语言中int的用法(详解c语言int定义)

程序员文章站 2022-03-28 21:22:28
如无特别说明,本系列教程使用的visual studio版本为vs2019,.net framework版本为4.7.2,.net core版本为3.0,.net standard为2.1。这些版本是...

如无特别说明,本系列教程使用的visual studio版本为vs2019,.net framework版本为4.7.2,.net core版本为3.0,.net standard为2.1。这些版本是2019年12月12日(双12)前的最新版本,所以阅读本系列,你看到的并非过时版本。由于.net core的趋势,所以,本系列所有教程均默认采用.net core构建。

c#中的数据类型是什么?

c#语言带有一组基本数据类型。这些数据类型用于建立在应用程序中使用的值。让我们探索c#中可用的基本数据类型。对于每个示例,我们将只修改program.cs文件中的main函数。

本示例仅展示了基本的几种类型,实际上它的类型不只于此。仅以本文作抛砖引玉之意。

1)int类型

整数数据类型用于处理数字。在这种情况下,数字是整数,例如10、20或30。在c#中,数据类型由int32关键字表示。下面是如何使用此数据类型的示例。在我们的示例中,我们将定义了3个整形变量。然后,我们将为该变量分配一个integer值,然后相应地显示它。另外,int是int32的简写形式,它们本质上是一样的。

c语言中int的用法(详解c语言int定义)
c语言中int的用法(详解c语言int定义)

代码说明:

1.指定int32数据类型以声明一个称为x的integer变量。然后为变量分配值3。

2.最后,使用console.write函数将数字显示到控制台。

如果正确输入了以上代码并且程序成功执行,将显示以下输出。

c语言中int的用法(详解c语言int定义)
c语言中int的用法(详解c语言int定义)

从输出中,我们看到了变量x的值为3,以及max和max32这2个变量的int型最大值是一样的。

2)double类型

双精度数据类型用于处理小数。在这种情况下,数字是整数,例如10.11、20.22或30.33。在c#中,数据类型由关键字“ double ”表示。下面是此数据类型的示例。同样的double和大写开头的double是一样的。

在我们的示例中,我们将定义一个名为x的双精度变量。然后,我们将给变量分配一个double值,然后相应地显示它。

c语言中int的用法(详解c语言int定义)
c语言中int的用法(详解c语言int定义)

代码说明:

1.指定double数据类型以声明一个称为x的double类型变量。然后为变量分配3.1415926的值。

2.最后,使用console.write函数将数字显示到控制台。

如果正确输入了以上代码并且程序成功执行,将显示以下输出。

c语言中int的用法(详解c语言int定义)
c语言中int的用法(详解c语言int定义)

从输出中,您可以清楚地看到在控制台中显示了名为x的双精度变量。

3)boolean类型

布尔数据类型用于处理布尔值true和false。在c#中,数据类型由boolean关键字表示。下面是可以使用此数据类型的示例。同样的,bool是boolean的简写,他们是一样的。

c语言中int的用法(详解c语言int定义)
c语言中int的用法(详解c语言int定义)

代码说明:

1.指定布尔数据类型以声明一个名为“状态”的布尔变量。然后为变量分配true / false值。

2.最后,使用console.write函数向控制台显示布尔值。

如果正确输入以上代码并成功执行了程序,将显示输出。

c语言中int的用法(详解c语言int定义)
c语言中int的用法(详解c语言int定义)

从输出中,您可以清楚地看到在控制台中显示了x等于true,以及y等于false的布尔变量。

4)string

string数据类型用于处理字符串。在c#中,数据类型由关键字“string”表示。下面是此数据类型的示例。

在我们的示例中,我们将定义一个名为“ x”的string变量。然后,我们将为该变量分配一个string值,然后相应地显示它。同样的string是大写string的简写形式,他们是一样的。

c语言中int的用法(详解c语言int定义)
c语言中int的用法(详解c语言int定义)

代码说明:

指定string数据类型以声明一个称为x的字符串变量。然后为变量分配“ hello”值。

最后,console.write函数用于向控制台显示字符串值。

如果正确输入以上代码并成功执行了程序,将显示输出。

输出:

c语言中int的用法(详解c语言int定义)
c语言中int的用法(详解c语言int定义)

从输出中,您可以清楚地看到控制台中显示了名为x的string变量。

5)var

从 visual c# 3.0 开始,在方法范围内声明的变量可以具有隐式“类型”var。 隐式类型本地变量为强类型,就像用户已经自行声明该类型,但编译器决定类型一样。 以下的声明中,x和y的类型是等效的,都为string。而a和b也是等效的,都是int型。var我们称为隐式声明,string或int等具体变量名声明我们称为显式声明。

c语言中int的用法(详解c语言int定义)
c语言中int的用法(详解c语言int定义)

好的,作为入门,我们就介绍这4种基本类型,当然他还有更多的类型,可以依此入门,进阶更多其它的类型,有关知识,可以参阅msdn文档。