对于c#简单数据类型的一些理解

先要了解

  1. 声明变量

  • 声明变量就是指定变量的名称和类型,变量的声明非常重要,未经声明的变量本身就是不合法的,也无法在程序当中使用

  1. 变量命名规则

  • 变量只能有数字,字母,下划线组成

  • 变量名的第一个字符只能是字母和下划线,不能是数字

  • 不能使用c#关键字作为变量名


整数类型

类型名

  1. sbyte:8位有符号整数

  1. short:16位有符号整数

  1. int:32位有符号整数

  1. long:64位有符号整数

  1. byte

  1. ushort

  1. uint

  1. ulong

练习

int number=1;
Console.WriteLine(number);

浮点类型

类型名

  1. float:32位,精度7位

  1. double:64位,精度15

  1. decimal:128位,精度28位

练习

double number=1.1;

小知识

如果不做任何设置,包含小数点的数值默认为是double,如果要转换为float(f),double(d),decimal(m)

decimal s=1.12m;

布尔类型

bool

bool flag=true;

字符类型

类型名

  1. Char

  1. string

转义字符

  1. \n:回车换行

  1. \":双引号

  1. \b:退格

  1. \r:回车

  1. \f:换页

练习

string a="c#是世界上最好的语言";

变量的作用域

成员变量

  1. 静态变量

对于静态变量,除了能在定义它的类里使用,还可以使用“类名.静态变量”在其他类中使用

static int a=100;
  1. 实例变量

int a=100;

局部变量

在大括号之间定义的变量称为局部变量


小练习

 Console.WriteLine("输入字符串");
            string number = Console.ReadLine();
            Console.WriteLine("字符串为"+number);
            Console.ReadLine();

 int a = 10;
            int b = 20;
            int temp=a;
            a=b;
            b = temp;
            Console.WriteLine("a的值{0},b的值{1}", a, b);
            Console.ReadLine();

猜你喜欢

转载自blog.csdn.net/weixin_51983027/article/details/129272260
今日推荐