第三章 变量与常量

1.变量概念:

值类型:

简单类型:整数类型(基元类型byte,int,long,short...),浮点类型(float ,double),布尔类型(bool)

计算机的存储单元:bit->byte->kb->mb->gb->tb->...

byte      8位              =>8bit             =>1b空间  0~255

short   16位              =>16bit          =>2b空间  -32768~32767

int        32位             =>32bit           =>4bit空间  -21亿~21亿

float(小数点精确到7位):后面要加“F”   float i=10.3f;

double(小数点精确到15~16位):C#默认的一个小数表示方式 double j=10.3;

bool  :  bool a=true(false);

复杂类型:(enum,struct)

1.枚举类型enum:

《1》应用场景:方便编程;定义好之后就不能改变它的值

enum fruit 
    {
        Apple=1,
        Nut=2,
        Orange=3
    }

《2》enum本质是一个Const常量,不变。

《3》Enum类

《4》使用enum类

2.结构体sturct:

public struct Point
    {
        public int x;
        public int y;
        //public int z;
        public Point(int x, int y)
        {
            this.x = x;
            this.y = y;
        
        }
    }

引用类型:

C#从入门到精通学习笔记——(2)相关推荐

  1. python web开发入门_python大佬整理的python web开发从入门到精通学习笔记

    原标题:python大佬整理的python web开发从入门到精通学习笔记 Python(发音:英[?pa?θ?n],美[?pa?θɑ:n]),是一种面向对象.直译式电脑编程语言,也是一种功能强大的通 ...

  2. MySQL8从入门到精通学习笔记

    MySQL8学习笔记 MySQL8从入门到精通 1.数据库操作 1.1 创建数据库 1.2 查看数据库 1.3 删除数据库 1.4 选择数据库 2.数据表操作 2.1 创建数据表 2.2 查看表 2. ...

  3. 基金投资好简单,从入门到精通 -学习笔记day1

    本系列笔记是我通过在喜马拉雅平台,跟随"威尼斯摆渡人"出品的"基金投资好简单,入门到精通"系列时学习记录的笔记,如果大家对基金投资感兴趣,并不知道怎么入手的话, ...

  4. mysql数据库应用_MySQL数据库应用 从入门到精通 学习笔记

    以下内容是学习<MySQL数据库应用 从入门到精通>过程中总结的一些内容提要,供以后自己复现使用. 一:数据库 查看所有数据库:SHOW DATABASES 创建数据库:CREATE DA ...

  5. 黑马程序员新版Linux零基础快速入门到精通——学习笔记

    01初识Linux 1.1.操作系统概述 1.1.1.硬件和软件 我们所熟知的计算机是由硬件和软件组成的. 硬件: 计算机系统中由电子.机械和光电元件等组成的各种物理装置的总称. ​ (看的见.摸得着 ...

  6. Kafka从入门到精通学习笔记

    前言: 新公司消息队列用选用卡夫卡,刚好之前没有用这个消息队列过借此机会学习一波.发现大公司都喜欢用这款消息队列. 消息队列中间件的使用并不复杂,但消息队列的选型一直是个难点.比如: 不同业务场景下该 ...

  7. 基金投资好简单,从入门到精通 -学习笔记day3

    第九集:国际的主流指数介绍 美国: 标普500指数:全名叫做标准普尔500指数,它是由标准普尔公司所编制并发布的一个指数,它基本上囊括了在美国市场上面市值最大.流动性最好的500家公司,应该说代表了美 ...

  8. 尚硅谷Vue2.0+Vue3.0全套教程丨vuejs从入门到精通 学习笔记

    已经将课程刷完,但是后来发现网上有很多总结特别好的网站,现在汇总如下 https://www.yuque.com/cessstudy/kak11d 大家好,老师的笔记拿到了,给大家快速拿到 阿里云-- ...

  9. 【数据可视化】Matplotlib 入门到精通学习笔记(超详细)

    数据可视化是什么 如果将文本数据与图表数据相比较,人类的思维模式更适合于理解后者,原因在于图表数据更加直观且形象化,它对于人类视觉的冲击更强,这种使用图表来表示数据的方法被叫做数据可视化. 当使用图表 ...

  10. python从入门到精通学习笔记_Python从入门到精通之基础概念

    编码 默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串. 当然你也可以为源码文件指定不同的编码: # -*- coding: cp-1252 -*- ...

最新文章

  1. python时间日期字符串各种
  2. kubernetes资源控制与及ingress插件安装(容忍策略)
  3. perl exe执行提示缺少文件解决方法
  4. Spring AOP学习笔记
  5. LATEX调整公式、图片与正文间距离,文字间距离,调整空白大小
  6. 博士笔记 | 周志华《机器学习》手推笔记第三章-线性模型
  7. 开发选gRPC还是HTTP
  8. # C# 如何调用动态连接库?
  9. SVN和Git 介绍,区别,优缺点,适用范围总结
  10. 微软运行库合集 |VC9、VC11、VC14、VC15库 32位 64位|v2019.3.2(3264位)最新版 phpstudy vc9-vc14运行库
  11. 学会这一招,轻松将PDF转网页HTML,快来码住
  12. 安卓和IOS自动化测试工具Ranorex简介
  13. springboot实现微信退款
  14. centos 删除服务器文件夹,centos彻底删除文件夹、文件命令
  15. python实现pdf转换成图片
  16. Xilinx zynq EtherCAT LAN9252
  17. 不要用 Mounty,一次惊险的数据恢复记录
  18. 软件开发沉思录读书笔记
  19. 高通MSM8909 qpnp-vibrator.c
  20. Spring中 List赋值 以及 util:list 全局使用

热门文章

  1. 微信小程序详细图文教程-10分钟完成微信小程序开发部署发布
  2. 嵌入式 Linux LED 驱动开发实验
  3. Poi实现Excel导出
  4. 甲方乙方 (1997)
  5. 数据库原理课后答案 第六章
  6. 通俗浅显的理解promise中的then
  7. 存算一体芯片技术及其最新发展趋势(陈巍谈芯)
  8. arcgis打开mdb数据库_操作方法:在 ArcGIS 中连接至 Microsoft Access 2007 / 2010 (ACCDB) 文件...
  9. Python反转字典的两种方法
  10. 星星下落_与星星共舞