C#中的变量及命名规则

变量:

  1.作用 :可以让我们在计算机中存储数据

  2.语法:变量类型    变量名=赋值;

  3.常用的数据类型: 

      • int   整数类型  取值范围:最大2147483647;最小-2147483648
      • double   小数类型  取值范围:最大 1.79769e+308;最小-1.79769e+308
      • string    字符串  "    "
      • char    字符   ‘ ‘
      • decimal    金钱类型
      • bool   我们用bool类型来描述对或者错。
      • true    对
      • false   错 

  4.使用规则
       先声明
       在赋值
       最后使用 

  5.特点
       不允许重复被使用定义
       但可以重复给赋值 

  6.命名规则
     必须以字母开头,后面可以跟任意字母,数字,下划线
     命名规范

      • Camel 骆驼命名规范    要求首单词的首字母小写,其余每个单词的首字母大写。多用于给变量命名
      •  Pascal    要求每个单词的首字母都要大写,多用于给类或者方法命名
      • 注意:所起的变量名不能是VS中的关键字

  7.作用域
     局部变量
          在方法中,我们声明的所有变量都叫做局部变量 。局部变量的作用域就是当前方法
     成员变量
          在类中,我们声明的变量叫做成员变量。成员变量的作用域当前类。
     所谓作用域指的就是,我们能够使用这个变量的范围。

     

时间: 2024-10-12 13:26:54

C#中的变量及命名规则的相关文章

详解 Python 中的下划线命名规则

在 python 中,下划线命名规则往往令初学者相当 疑惑:单下划线.双下划线.双下划线还分前后……那它们的作用与使用场景 到底有何区别呢?今天 就来聊聊这个话题. 1.单下划线(_) 通常情况下,单下划线(_)会在以下3种场景中使用: 1.1 在解释器中: 在这种情况下,“_”代表交互式解释器会话中上一条执行的语句的结果.这种用法首先被标准CPython解释器采用,然后其他类型的解释器也先后采用. >>> _ Traceback (most recent call last): Fil

数据类型、变量的命名规则

1.整数类型: 默认情况下,C语言中声明的整型变量都使用有符号的,也就是说最左侧保留符号位,如果不需要使用符号位,则需要声明为unsigned类型.无符号整数主要用于系统编程和底层与机器相关的应用. unsigned(无符号)和signed(有符号)可以修饰整型和浮点型和char类型:unsigned包括0和正数(没有负数),signed包括负数.0.正数. 在不同CPU位数的计算机上,各整数类型的取值范围如下表: 2. 浮点类型 C语言中提供了三种浮点类型: float:单精度浮点数.适用于对

python_变量的命名规则

python 变量的命名规则: 1. 要具有描述性 2.变量名只能由 数字,字母 ,下划线 组成,不可以是空格或者特殊字符(#!%……&) 3.不能以数字开头 4.保留字符不可用(print  int open) c语言还有其他变成语言会将就变量的命名要将就驼峰命名法,但是python之所以以优雅出名,就是要好看舒服 所以直接 python_road 就行了

javaScript中的数据类型和命名规则

有7种数据类型: undefined(未定义) null(空), boolean(布尔型) string(字符串) symbol(符号), number(数字) object(对象) 命名规则 Variable (变量)的名字可以由数字.字母.$ 或者 _组成,但是不能包含空格或者以数字为首. 注意: 当 JavaScript 中的变量被声明的时候,程序内部会给它一个初始值 undefined.当你对一个值为 undefined 的变量进行运算操作的时候,算出来的结果将会是 NaN,NaN 的意

Python语言之变量2(命名规则,类型转换)

1.命名规则 1.起始位为字母(大小写)或下划线('_') 2.其他部分为字母(大小写).下划线('_')或数字(0-9) 3.大小写敏感 2.先体验一把: #Ask the user their name name = input("Enter your name: ") #Make the first letter of their name upper case #and the rest of the name lower case #and then print it pri

AMD规范中模块id的命名规则

AMD 即 Asynchronous Module Definition, 中文是" 异步模块定义"的意思. AMD 规范制定了定义模块的规则,这样模块和模块的依赖可以被异步加载. AMD 规范只定义了一个函数且为全局变量:define(id?,dependencies?,factory) 这里我们主要整理下id的命名规则. id 一个字符串,定义的是模块的名字,这个参数是可选的.如果没有提供该参数,模块的名字应该默认为模块加载器请求的指定的脚本名字.如果提供了该参数,则必须是顶级的或

变量的命名规则

2标识符:java中可以改名字的地方都叫标识符 规则: 定义了一个年龄:int wLm = 22; 4.由数字.字母.下划线.美元符号$组成 5.首字符不能为数字 6.不能是关键字 关键字:1.在eclipse中变成了淡红色的 3.关键字必须全部小写 规范: 1.标识符的命名尽量做到见名知义(不是规则,只是规范) .包的命名 公司的网址,反过来,加包的解释 www.baidu.com  java中 com.baidu.www www.fc.com java中 com.fc.www.wazi 4.

Java变量名命名规则

$ .字母.下划线开头都行,后面的可以是数字.字母.下划线: 匈牙利命名法.Camel命名法与Pascal命名法 匈牙利命名法:在Windows编程中使用非常普遍,由微软的一位匈牙利程序员提出.匈牙利命名法通过在变量名前面加上相应的小写字母的符号标识作为前缀,标识出变量的作用域.类型等.例如,m_lpszStr表示指向一个以0字符结尾的字符串的长指针成员变量.在面向对象的程序设计中匈牙利命名法使用起来非常别扭. Camel命名法:即骆驼式命名法,原因是采用该命名法的名称看起来就像骆驼的驼峰一样高

C++中不同变量的初始化规则

当定义没有初始化式的变量(如int i;)时,系统有可能会为我们进行隐式的初始化.至于系统是否帮我们隐式初始化变量,以及为变量赋予一个怎样的初始值,这要取决于该变量的类型以及我们在何处定义的该变量. 1]内置类型变量的初始化     内置变量是否自动初始化,取决于该变量定义的位置.     ①在全局范围内的内置类型变量均被编译器自动初始化为0. #include<iostream> using namespace std; //全局范围内的部分内部变量 int gi; //被自动初始化为0 f