[黑马程序员] _变量的基本使用方法(赋值、占位符、接收、命名规则)
2013-06-29 15:35
561 查看
内存:用户存储正在运行的程序数据 ,用于暂时存放CPU中的运算数据
RAM存储单元的内容可随机存取,且存取时间和存储单元的物理位置无关,断电后里面保存的数据丢失,即为易失性
变量:代表一块内存空间,可以通过变量名称向内存存/取数据。有变量就不需要我们记忆复杂的内存地址。
向内存申请一块内存空间的语法:
数据类型 变量名;
数据类型:
int:整型*(整数类型)
double:小数(双精度浮点型)
char:字符型 只能存储一个字符,并且这个字符要求用单引号
string:字符串 把0个或一个或多个字符连接,要求用双引号
decimal:存储金钱(高精度的财务和金融计算机领域)
注:在C#开发环境中,直接写一个小数,为double类型
在一个小数后面加m/M,就是告诉编译器此数字为decimal类型
变量声明三种方法:
1)先声明在赋值 int a; a=3;
2)定义变量时,直接赋值。 int a=3;
3)一次声明多个同类型的变量 int a=1,b=2,c=3;
变量一定要先声明,后赋值,最后使用(取值)
变量的命名规则:
1、必须以"字母"_或@符号开头(不以数字开头)
2、后面可以跟任意"字母"、数字、下划线。
注意:
在C#中,区分大小写。
另外,一些关键字对于C#编辑器而言有特定的含义,如果错误使用其中的关键字,编辑器会出错,所以变量名不要与C#系统中的关键字重复。
C#变量命名编码规范——Camel命名法:
首个单词的首字母小写,其余单词的首字母大写。
Pascal 命名规范:每一个单词第一个字母都大写
如果使用到英文单词的缩写,全部用大写!
在方法中定义变量要使用Camel命名法
赋值运算符:=
在方法中,一般情况下变量只能定义一次,但可以多次赋值,再次赋值,会覆盖原有值
"+"在C#中的意义:
数学中的加法运算,(符号两边为数字类型)
连接(符号两边为有一个是字符类型);
在console.Writeline("{0}{1}",data1,data2),第一个变量字符串中可以使用占位符,
当有多个参数时,输出都是第一个参数中的内容,从第二个参数开始,都是用来替换第一个参数中的占位符的值,所以从第二个参数开始,要不要输出,就看第一个参数中有没有相关占位符。
str = Console.ReadLine();
用于让用户从键盘上输入一句话,当程序执行到这句话,就会暂停,然后等待用户从键盘输入一句话,按回车程序继续执行。如果想得到用户输入的内容,就需要定义一个string类型的变量,接受用户输入的内容。
string str;
str = Console.ReadLine();
Console.ReadKey();
接收用户输入的内容,必须定义一个字符串来进行接收
RAM存储单元的内容可随机存取,且存取时间和存储单元的物理位置无关,断电后里面保存的数据丢失,即为易失性
变量:代表一块内存空间,可以通过变量名称向内存存/取数据。有变量就不需要我们记忆复杂的内存地址。
向内存申请一块内存空间的语法:
数据类型 变量名;
数据类型:
int:整型*(整数类型)
double:小数(双精度浮点型)
char:字符型 只能存储一个字符,并且这个字符要求用单引号
string:字符串 把0个或一个或多个字符连接,要求用双引号
decimal:存储金钱(高精度的财务和金融计算机领域)
注:在C#开发环境中,直接写一个小数,为double类型
在一个小数后面加m/M,就是告诉编译器此数字为decimal类型
变量声明三种方法:
1)先声明在赋值 int a; a=3;
2)定义变量时,直接赋值。 int a=3;
3)一次声明多个同类型的变量 int a=1,b=2,c=3;
变量一定要先声明,后赋值,最后使用(取值)
变量的命名规则:
1、必须以"字母"_或@符号开头(不以数字开头)
2、后面可以跟任意"字母"、数字、下划线。
注意:
在C#中,区分大小写。
另外,一些关键字对于C#编辑器而言有特定的含义,如果错误使用其中的关键字,编辑器会出错,所以变量名不要与C#系统中的关键字重复。
C#变量命名编码规范——Camel命名法:
首个单词的首字母小写,其余单词的首字母大写。
Pascal 命名规范:每一个单词第一个字母都大写
如果使用到英文单词的缩写,全部用大写!
在方法中定义变量要使用Camel命名法
赋值运算符:=
在方法中,一般情况下变量只能定义一次,但可以多次赋值,再次赋值,会覆盖原有值
"+"在C#中的意义:
数学中的加法运算,(符号两边为数字类型)
连接(符号两边为有一个是字符类型);
在console.Writeline("{0}{1}",data1,data2),第一个变量字符串中可以使用占位符,
当有多个参数时,输出都是第一个参数中的内容,从第二个参数开始,都是用来替换第一个参数中的占位符的值,所以从第二个参数开始,要不要输出,就看第一个参数中有没有相关占位符。
str = Console.ReadLine();
用于让用户从键盘上输入一句话,当程序执行到这句话,就会暂停,然后等待用户从键盘输入一句话,按回车程序继续执行。如果想得到用户输入的内容,就需要定义一个string类型的变量,接受用户输入的内容。
string str;
str = Console.ReadLine();
Console.ReadKey();
接收用户输入的内容,必须定义一个字符串来进行接收
相关文章推荐
- [黑马程序员] _变量的基本使用方法(赋值、占位符、接收、命名规则)
- 黑马程序员_C#基础知识学习笔记:变量的使用和命名规则
- Python 中特殊变量/方法命名规则说明(特别是私有变量)及使用实例
- Python 中特殊变量/方法命名规则说明(特别是私有变量)及使用实例
- 黑马程序员——NSArray的基本使用和常见方法的使用
- Java标识符(包, 类, 接口, 方法, 变量等)中常见的命名规则
- Ajax - 在函数中使用Ajax怎么使用返回值 - Ajax赋值给全局变量异常的解决方法
- iOS RunTime交换方法和给变量赋值的简单使用
- C++中变量和基本类型,标准库类型以及数组和指针的使用规则
- 黑马程序员_List集合类基本操作以及ListIterator的使用方法
- 黑马程序员-我的第七篇学习日记:OC成员变量名的命名规范,set方法和get方法
- Python变量、方法、类的命名规则
- 使用BeanUtils.populate方法转化Map为Javabean时get与set方法的命名规则
- java变量的命名使用规则
- 方法、变量与常量的命名规则
- 黑马程序员--08.泛型--02.【泛型方法】【泛型接口】【泛型限定的基本使用】【个人总结】
- Java中类、接口、变量、方法、属性、常量的命名规则
- Wireshark 基本语法,基本使用方法,及包过虑规则:
- Wireshark 基本语法,基本使用方法,及包过虑规则
- 将HTML段赋值给PHP变量的便捷方法,不使用转义字符