• 第1天c#基础语法


    关于vs2017

    字体切换成concolas,这个字体是等宽的

    新建项目

    文件->新建->项目

     选择c#->控制台应用程序

     

    概念补充

    解决方案和项目的区别:

    解决方案:包含项目,可包含多个项目

    项目:每一个游戏代表一个项目

    解决方案资源管理器隐藏或者点掉后处理方法

     

    项目结构

    using      引用命名空间

    namespace  定义命名空间

    class     定义类名

    Main     入口函数(程序在运行的时候首先会运行入口函数内的代码)

    同一个解决方案中新建并切换启动项目

    新建方式1:

    新建方式2:

    左上角文件->新建->项目

    解决方案切换成添加到解决方案

    启动项目切换

    方法1:

    方法2:

    然后按F5就可以启动项目了

    代码注意事项

    1.每一句代码必须以半角“;”结尾

    2.代码名称、函数、调用等要严格区分大小写

    3.符号均为英文半角符号(位数不同,全角占2位,英文半角占1位)

    4.大括号“{}”内的语句为一个代码块

    5.编码过程中出现红色波浪线,为编码错误,一定要及时解决,不然程序运行不起来

    6.绿色波浪线为警告线,提示编码警告,可能出现错误,视情况而定。

    基础概念

    注释

    单行注释://要注释的内容

    多行注释:/* 要注释的内容 */

    文本注释:///内容///

    输出/输入

    输出

    单行输出(自动换行) :Console.WriteLine(内容);

    输出(不自动换行)  :Console.Write(内容);

    输入

    等待输入:      :Console.ReadKey();

    变量

    概念:存储一个可变数据的容器

    1.声明变量类型

    2.定义变量名称

    3.给变量赋值

    //数据类型 变量名;//初始值可以先不赋值
    int HP; // 定义名称
    //数据类型 变量名 = 初始值;
    int MP = 100;  // 定义名称并赋值
    //数据类型 变量名1,变量名2;//同时声明多个变量,用","隔开
    int atk, def;   // 定义多个变量
    //数据类型 变量名1 = 初始值1,变量名2=初始值2;//同时声明多个变量并赋值,用","隔开
    int sct = 100, crt = 200;  // 定义多个变量并赋值

    变量的命名规则

    补充:匈牙利命名法

    常量

    存储一个不可变数据的容器,定义好之后不能改,会报错

    1.使用关键字const

    2.声明变量类型

    3.定义变量名称

    4.一定要赋值

    //const 数据类型 变量名 = 初始值;//声明常量时,初始值必须给
    const
    int _pi = 3.14;

    计算机数据存储

    存储最小单位:  bit(位) 只能存储0或1

    存储基本单位:  byte(字节)

    1byte = 8bit

    1KB = 1024byte

    1MB = 1024KB

    1GB = 1024MB

    1TB = 1024GB

    常用数据类型

    数值类型

    整数

    byte       :  1字节  8 位 无符号 0-255

    short(短整型) :  2字节 16位 有符号 -32768~32767(即:-2^15~2^15)

    int(整型)    :  4字节  32位 有符号 -21亿~21亿(-2^31~2^31)

    long(长整型)  :  8字节   64位 有符号 (-2^63~2^63)

    uint(无符号整型) :  4字节   32位 无符号 0-42亿(0~2^32)

    允许值范围

    浮点数

    补充概念

    1.有效数字指第一位非0数字开始计算
    2.//
    科学计数法:尾数*底数^指数 1.234 * 10^17 // 尾数是1.234 指数是17 底数是10

    float(单精度浮点数)

    1.single  4字节  32位  数字结尾要用f或F,叫做字面值;

    2.符号位1位,指数为8位,尾数为23位

    3.最大数值:2^23 = 8388608 这个数字以内有效数字7位  

    double(双精度浮点数)

    1.8字节  64位

    2.符号位1位,指数为11位,尾数为52位

    3.最大数值:2^52 = 4503599627370496

  • 相关阅读:
    13.kubernetes之pv,pvc,configmap(带补充实例)
    1.docker 数据卷的备份和恢复(非大数据量)
    mysql基础 事务的认识和使用
    jdbc基础 (四) 批处理
    jdbc基础 (三) 大文本、二进制数据处理
    mysql使用基础 sql语句(一)
    linux下安装openssh-server
    jdbc基础 (二) 通过properties配置文件连接数据库
    jdbc基础 (一) MySQL的简单使用
    windows API 开发飞机订票系统 图形化界面 (四)
  • 原文地址:https://www.cnblogs.com/yifengs/p/13995607.html
Copyright © 2020-2023  润新知