C#变量常量数据类型数据转换

Posted 富坚老贼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#变量常量数据类型数据转换相关的知识,希望对你有一定的参考价值。

1、变量

程序运行期间能够被改变的量

定义并初始化

double pi = 3.14

2、常量

程序在运行期间不能被改变的量,它可以是任何基本数据类型

比如整数常量、浮点常量、字符常量或者字符串常量,还有枚举常量

常量的定义方法

定义变量时在前面加上一个关键字“const”

const int a=35

3、数据类型

 C#的数据类型分为三种,值类型,引用类型,指针类型。

值类型

也叫做基本数据类型,每一个值类型都有一个独立的内存区域保存自己的值,调用它的时候调用的是他的值。

 

 

类型 描述范围默认值
bool 布尔值 True 或 False False
byte 8 位无符号整数 0 到 255 0
char 16 位 Unicode 字符 U +0000 到 U +ffff ‘\0‘
decimal 128 位精确的十进制值,28-29 有效位数 (-7.9 x 1028 到 7.9 x 1028) / 100 到 28 0.0M
double 64 位双精度浮点型 (+/-)5.0 x 10-324 到 (+/-)1.7 x 10308 0.0D
float 32 位单精度浮点型 -3.4 x 1038 到 + 3.4 x 1038 0.0F
int 32 位有符号整数类型 -2,147,483,648 到 2,147,483,647 0
long 64 位有符号整数类型 -923,372,036,854,775,808 到 9,223,372,036,854,775,807 0L
sbyte 8 位有符号整数类型 -128 到 127 0
short 16 位有符号整数类型 -32,768 到 32,767 0
uint 32 位无符号整数类型 0 到 4,294,967,295 0
ulong 64 位无符号整数类型 0 到 18,446,744,073,709,551,615 0
ushort 16 位无符号整数类型 0 到 65,535

0

引用类型

以上是关于C#变量常量数据类型数据转换的主要内容,如果未能解决你的问题,请参考以下文章

C#编程基础复习——变量和常量

C# 变量和常量

常量与变量的数据类型转换

PHP基础:(常量变量,数据类型,类型转换)

Java学习6——基本数据类型及其转换

01Java基础语法(常量进制转换原/反/补码变量和数据类型)