C#编程自学之数据类型和变量一

2019-12-26 13:33:36王振洲

本节课我们将学习C#编程语言的数据类型,数据类型可以分为值类型和引用类型,接着介绍变量的使用方法和作用域等内容,为了方便大家理解,我们还会举一些小例子作为说明。

一、数据类型与变量的介绍

在程序运行的过程中计算机需要记录大量的状态 数据(这里我们统称数据)。那这些数据都存放在哪呢?程序在运行过程中的数据一般都存放在内存。那么他们在内存中如何存放的一种描述就是数据类型。变量则就是数据类型的实体。那么我们来看一个例子: 假如现在需要设计一个程序计算整数 10 与 20 的和, 请看如下代码:

 

 
  1. using System;    
  2. namespace MyProgram   {  
  3. class Program   {  
  4. static void Main(string[] args)   {  
  5. //变量的定义格式:   //数据类型 变量名 赋值运算符 值  
  6. int a = 10; // 定义一个整数类型的变量a 并赋值10   int b = 20; // 定义一个整数类型的变量b 并赋值20  
  7.   int c = a + b;//定义一个整数类型的变量b 赋值为 a + b 的和  
  8.   Console.WriteLine("10 + 20 = "+c.ToString());//打印结果  
  9. }   }  

分析: 首先要计算整数10与20的和,肯定需要有地方来放(在内存中存储)它们,既然计算整数那么我们就用整数的数据类 型int 定义名字为a 和 b的变量来分别存放10 和 20,在通过加法运算符将和存放在变量c中。调用我们之前了解过的控制台类将结果输出到控制台显示出来,这里要注意c.ToString(), 因为我们计算的是整数,所使用变量的类型都是整数,而控制台输出的是字符串,所以我们需要将调用int类型的一个行为ToString()将自己转换为字符串类型!这部分将在数据类型的第三篇中介绍!