http://www.enet.com.cn/eschool/video/c_peng/

单行注释多行注释
/*

....
//*/

第三节 变量

类型:从内存中开辟空间 而变量则是存储在空间内

int sum; sum.ToString() 整形转化成字符型

变量名必须以字母开头,只能有字母 数字和下划线组成,而不能包
含空格,标点符号,或者运算符等其它符号

int @int 可以用

第四节: 常量 const

每个字母都大写 常量不初始化可以吗? 原因:一目了然 便于修改

常量(编程)和常数(数学)

const Double PI=3.1415926; 常数
const String TXT="必须牛逼"; 常量

第五节

基本数据类型
从硬件层次上讲,内存当中只有0和1
为了更好的管理和使用内存,我们必须知道这段“内存”村的是什么
样子的数据

整型

浮点型

float类型数字后面加F decimal类型数字后面加M 否则当成Double
类型处理

字符型char 单个字符用单引号 字符串型string 用双引号

第六节 其它数据类型(后面讲)

数组 枚举 结构体(有可能) 类 接口 委托 事件

不是类型的关键字 var

var integer=10;
var name="ediundong";

var仅仅是一个关键词,他并不是一个新的类型,而是负责告诉编译
器,该变量需要根据初始化表达式推断变量的类型。

var integer; 错误 必须初始化
var integer=null; 在内存中没有开辟空间,无法进行推断,因此
错误。

代码:

//this.textBox1.Text = "幸福"; 第一节
/*string theString; 第二节
theString = "你丫到底在哪逍遥呢";
this.textBox1.Text = theString;
// */

/* 第三节
int sum;
sum=4 + 5;
this.textBox1.Text = sum.ToString();
//*/
//const Double PI; 不允许不赋值

/* 第四节
const Double PI = 3.14;
int r = 6;
Double area = PI * r * r;
this.textBox1.Text = area. ToString();
//*/
/* 第五节
int num1 = 10000;
long num2 = 2000000;
long result = num1 + num2;
this.textBox1.Text = result.ToString();
//*/
/*
float theFloat1 = -3.9F;//初始化后加大写F
float theFloat2 = 100; //尽管没有小数点,但空间已经留出来
float theDicimal=theFloat1+theFloat2;
this.textBox1.Text = theDicimal.ToString(); //*/
/*
decimal theDecimal = 10.55555555555M; //如果不加M则当成Double类型处理
double theDouble=10.555555//*/
/*
char theChar='流'; // 单引号
string str1 = "浪的人啊"; //双引号
string str = theChar + str1;
this.textBox1.Text = str;
//*/

/* 第六节 var类型必须初始化
var theInteger = 10;
this.textBox1.Text = theInteger.ToString();//*/

转载于:https://www.cnblogs.com/cheshui/archive/2012/02/22/2362815.html

C#学习笔记(一)变量 常量 基本数据类型 其它相关推荐

  1. VB.net:VB.net编程语言学习之操作符(变量/常量/数据类型/声明)逻辑控制语句(条件判断/循环语句)的简介、案例应用之详细攻略

    VB.net:VB.net编程语言学习之操作符(变量/常量/数据类型/声明)&逻辑控制语句(条件判断/循环语句)的简介.案例应用之详细攻略 目录 VB.net编程语言学习之操作符/变量/常量/ ...

  2. 《Go语言圣经》学习笔记 第四章 复合数据类型

    <Go语言圣经>学习笔记 第四章 复合数据类型 目录 数组 Slice Map 结构体 JSON 文本和HTML模板 注:学习<Go语言圣经>笔记,PDF点击下载,建议看书. ...

  3. 《Go语言圣经》学习笔记 第三章 基础数据类型

    <Go语言圣经>学习笔记 第三章 基础数据类型 目录 整型 浮点数 复数 布尔型 字符串 常量 注:学习<Go语言圣经>笔记,PDF点击下载,建议看书. Go语言小白学习笔记, ...

  4. LabView学习笔记(五):数据类型综合实验

    Labview学习笔记: LabView学习笔记(一):基础介绍 LabView学习笔记(二):滤波器实验 LabView学习笔记(三):基本控件 LabView学习笔记(四):动态数据类型 LabV ...

  5. java的注释、关键字、标识符、变量常量、数据类型、运算符、流程控制等

    java的注释.关键字.标识符.变量常量.                             数据类型.运算符.流程控制等 1. java概述 1.1 java的技术体系 Java SE:是Ja ...

  6. Javascript - 1 引入方式,变量常量,数据类型,运算符,流程控制,数组,函数,对象,DOM

    Javascipt:是一门弱类型的脚本语言,需要在网页上执行. html负责框架结构,css负责样式修饰,js负责行为交互,动态效果. 前端三大件:html,css,js. javascript 和 ...

  7. Polyworks脚本开发学习笔记(五)-变量使用基本语法

    Polyworks脚本开发学习笔记(五)-变量使用基本语法 定义变量及赋值 定义各种类型的变量 定义变量时,只需要使用DECLARE 关键字即可定义,为了区别变量和脚本中的其它字符,建议都以小写v开头 ...

  8. Lawliet|C语言学习笔记2——变量/数据类型/表达式

    C语言学习笔记2--认识C语言1 1.变量 a.变量的命名 <类型名称><变量名称> 存放数据的一个地方,用于参与后续的运算. 变量命名的规则:只能由字母.数字和下划线组成,且 ...

  9. (二)易语言学习笔记之变量与常量

    1 数据类型 (1)易语言数据类型 (2)数据类型应用 数据类型可以用来描述不同变量的类型或组件属性的类型. a 定义变量的数据类型 在声明一个变量时要定义其具体的数据类型,只需要在新建的变量的类型栏 ...

  10. [概念]TF学习笔记day02+张量(常量+变量+占位符)

    一.张量 我们知道, 计算图中的一个节点可以表示一个张量或者一个操作符 那么张量是什么? 张量,可理解为一个 n 维数值阵列 每个张量的维度单位用阶来描述,零阶张量是一个标量,一阶张量是一个向量,二阶 ...

最新文章

  1. 【数据库】阿里云教你快速掌握SQL语句使用
  2. 数模学习笔记——微分方程(传染病模型)
  3. proxychains是怎么工作的
  4. Android中ProgressBar的使用-通过Handler与Message实现进度条显示
  5. matlab 低秩矩阵分解,低秩分解的matlab代码看不懂,分解的两个矩阵在哪呀??...
  6. 牛气!GitHub 标星 119K+!这些神器仅需一行代码即可下载全网视频!
  7. 流量和延迟减半!挑战 TiDB 跨数据中心难题
  8. go -生成pb文件 -下
  9. bootstrap-table动态合并相同行和列的方法
  10. 记录--前端路由 hash 与 history 差异
  11. 数字万用表短路时电阻不为0怎么办
  12. cgb2106-day12
  13. Java8新特性JDK8之joining函数
  14. 思维导图ubuntu_XMind for Linux - 思维导图 | linux软件
  15. Spring容器中的Bean是否会被GC呢?
  16. Python自动覆盖录屏软件——NIRE工作室开源软件(参数自动校正)(欢迎白嫖)
  17. html跳一跳小游戏,HTML5涂鸦跳跃(Doodle Jump)小游戏
  18. 一行代码可以做什么?
  19. Agora Flat 开源教室一周年总结
  20. 【题解】慈溪中学-8.15-T1

热门文章

  1. truelicense中的maven配置
  2. 9月13日学习内容整理:异常处理
  3. 开发者需要了解的WebKit
  4. 《高性能MySQL》の复制
  5. 高效编程之互斥锁和自旋锁
  6. poj1753Flip Game(dfs)
  7. Ubuntu init启动流程分析浅析
  8. 将一张表里的数据转换为json字符串
  9. 触发器和java的关系_触发器-1 - java ee spring - 博客园
  10. numba 让python速度提升百倍