认识C#语言中的变量和数据类型

C#语言中的变量

概念:一块储存数据的内存空间,并且该内存区域的数据内容可以变化

变量的三要素:数据类型、变量名、变量值

先声明后赋值

变量的声明:指定一块内存空间,用于存放数据

语法:数据类型 变量名

例如:int number;  用于存放整数

变量的赋值:

例如:int number; number=6;  用于存放整数

变量命名

硬性要求:

1.变量只能有数字、字母、下划线组成

2.变量名不得以数字开头

3.名称不能与关键字相同

4.同一个函数中变量名不得相同

软性要求:

1.变量名能够望文知意

2.变量名首字母小写

3.除第一个单词外,其他单次首字母大写

C#语言中的数据类型

1.char       字符类型

不限数量的文字(汉字、字母、数字、标点符号)

2.string     字符串类型

不限数量的文字(汉字、字母、数字、标点符号)

书写方式 用成对英文双引号表示

数据示例 "汉" " " "Hello,World"

3.in            整数类型

简称整型,用于表示一个整数

书写方式 直接书写

数据示例 0 100 -1 -100

4.double     小数类型

用于表示包含小数的数字

书写方式 直接书写

数据示例 0.0 1.1 -1.1 -1.123 正确

数据的转换:

1. int+int=int  (舍弃小数点部分.)

double+int=double

2.string类型的运算结果都为string类型 ,可以和任何类型进行运算

3.将任意类型转换为string

待转换数据.ToString();        int a = 10;

string
b = a.ToString();

4.int转换为double

隐式转换   int
a=123;
double
d = a;

5.double转换为int

显式转换double a = 3.14
 int d =
(int)a;

6.string转换为数字(int)

int.Parse(待转换的字符串);返回类型int

7.string转换为double

double.Parse(待转换的字符串);返回类型为double

时间: 2025-01-04 15:03:28

认识C#语言中的变量和数据类型的相关文章

C 语言中的变量为什么不能以数字打头

C 语言中的变量为什么不能以数字打头? C 语言中的变量为什么不能以数字打头? 不要告诉我编译原理书上有.我暂时看不懂. 除了下面的解释外, “假如变量名允许以数字开头的话,那么语法分析器在解析一个全部为数字的字串的时候,就无法判断它是一个数字常量还是一个变量名了” 还有别的解释吗? 假如变量是2n呢?也可以和数字2区别啊?为什么不行呢? C语言这样规定是不是单纯为了编译器词法分析简单啊?还有别的原因吗? 如果你知道就跟我好好说说吧. 没有规定就不成方圆,在最初的时候如果没有那么多的规定,这样基

go语言中在变量后加上接口是什么意思?

如题刚刚开始学习go 语言有些不懂: a.Data = make(map[string]interface{}) 我认为它是在申请a.Data map为字符串类型的空间,那么它后面接一个空的interface是什么意思? go语言中在变量后加上接口是什么意思? >> golang 这个答案描述的挺清楚的:http://www.goodpm.net/postreply/golang/1010000008853468/go语言中在变量后加上接口是什么意思.html

Go语言中的变量

1 概述 变量(Variable)是程序运行过程中,内容可以变化(修改)的量,变量的功能是存储用户的数据,是计算机语言中能储存计算结果或能表示值抽象概念.变量,是通过变量的标识符定位值的过程.变量的内存模拟演示: 2 定义:声明和初始化 定义变使用var关键字,需要指定其类型,可以同时初始化,如果没有指定初始化值,则使用类型的默认值,语法如下: // 声明变量,未初始化(默认值初始化) var name string // 声明变量,特定值初始化 var user string = "Hank&

python中的变量和数据类型

一.变量定义:变量是计算机内存中的一块区域,存储规定范围内的值,值 可以改变,通俗的说变量就是给数据起个名字. 二.变量命名规则: 1. 变量名由字母.数字.下划线组成 2. 数字不能开头 3. 不可以使用关键字, 举例:a,a1,a_1 三.变量的赋值: 1. Python中的变量不需要声明,变量的赋值就是变量声明和 定义的过程: 2. 每个变量在使用前都必须赋值,变量赋值以后该变量才会 被创建: 3. 等号(=)用来给变量赋值,等号(=)运算符左边是一个 变量名,等号(=)运算符右边是存储在

php笔记2.0——php中的变量、数据类型及转换、运算符、流程控制

2.1  php中的变量: 定义变量:$变量名称=值: 变量名称:$开头    $之后的第一位必须是字母    $第二位之后可以是字母.数字或者是下划线.习惯上变量名称有实际含义,第二个单词后首字母大写--驼峰命名. 预定义变量:传值中接收数据变量  $_GET  数据量小,不安全,经由http get方式来传递数据 $_POST  数据量大,安全,经由http post方式来传递数据 $_REQUEST     $_GET+$_POST,效率低 $_FILES  上传变量,经由http pos

2015.12.01 vim编写程序运行的步骤 Xcode基本介绍(快捷键) C语言中的变量

文本编辑器 Windows:TurboC.Dev-C++ Linux:Vim.Emacs (Vim是Mac系统自带,也是今天用到的文本编辑器) Vim · 创建文件(Terminal中完成) vim printName.c(.c为结尾是C语言的标志) vim有两种模式:命令模式 & 编辑模式 在命令模式下输入i(a)就可以进入编辑模式(编辑模式的标志是在编辑器下方显示"INSERT") (操作方式在上一篇) (P.S."#include"导入自己定义或者系统

JavaScript中的变量及数据类型

转自:http://blog.csdn.net/mygis2005/article/details/7375419 JavaScript是一种弱类型的语言,变量名.操作符和方法名都区分大小写. 1.变量定义 在JavaScript中,使用var来定义任何类型的变量,每一个变量只是用于保存数据的占位符. [javascript] view plaincopy var temp;   //这句代码定义了一个变量,但其类型是未知的,可以存放任何类型的值,没有初始化的时候,test中存储是undefin

Java中的变量、数据类型和运算符

1.变量的概述:通常,根据内存地址可以找到这块内存空间的位置,也就找到了存储的数据.但是内存地址非常不好记,因此,我们给这块空间起一个别名,通过使用别名找到对应空间存储的数据.变量是一个数据存储空间的表示.通过变量名可以简单快速地找到它存储的数据.变量是存储数据的一个基本单元,不同的变量相互独立. 2.数据类型: 2.1.java常用的数据类型:int(整型).double(双精度浮点型).char(字符型).String(字符串型). 2.2.变量声明及使用:(1)声明变量,即“根据数据类型在

JS中的变量和数据类型

所谓变量,就是里面存储的数据是可以改变的. 在使用变量之前,我们需要先声明变量.声明变量的关键字有var  let   const 在ES里面声明变量可以使用var,如下: //var 变量名 var i; 如果声明了一个变量,但是没有给该变量赋值,那么该变量默认的值为undefined var i; console.log(i); //undefined 初始化 所谓初始化,就是给变量进行第一次赋值 var i; i=5;//初始化 console.log(i); 变量的声明和初始化是可以同时