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();//*/