C#基础(2)
来源:互联网 发布:higo出租软件 编辑:程序博客网 时间:2024/05/01 10:07
5、 变量和常量
创建一个变量就是声明一个类型,注意:在使用一个变量之前,一定要为其赋值。
如下:
int a;
intb=a;//错误,不能编译,因为a在使用前没有被赋值
常量是一种值固定的变量。声明一个常量需要在类型前面加上关键字const,并在声明时为其赋值,之后再也不能改变它的值。如下:
const float A=1.12f;
A=13;//不能编译
6、枚举(enum)
枚举是一种独特的值类型。
enum GAME
{
lol=0,
cs,//值是1
stone,值是2
}
GAEM game=GAME.lol;
7、数学操作符
C#中常用的数学操作符有5 个,+ - * / %
8、关系操作符
== != > >= < <=,经常和if语句一起使用,然后返回布尔值(true false)
9、逻辑操作符
&&(与) ||(或) !(非)
10、分支语句
if else switch
11、循环语句
注意break 和continue的区别
break: 直接推出循环
continue: 跳过后面的代码直接到下一个循环
12、三元操作符
三元操作符的作用和if语句类似,如果条件表达式返回值为true,则执行表达式1,否则执行表达式2,如下代码所示:
//条件表达式?表达式1:表达式2
int a=1,b=2;
int max=a > b ? a : b; //max的值为2, a和b进行比较,返回a和b中的最大值。
13、预处理
预处理可以使程序编译或不编译某些代码。使用预处理首先要使用#define定义一个预处理标识符,它必须被定义到using之前,然后可以在任何地方使用#define关键字定义预处理影响的代码。
- C#基础(2)
- C#基础(2)
- C#基础知识整理:C#基础(2)
- c#学习(基础2)
- C#基础笔记(2)
- C#语言 线程基础(2)
- Ambow--C#基础笔记2(20110725)
- C#基础篇2(问答)
- C#编程基础 实验(2)
- 【c#基础2】HttpModule
- C#基础回顾2
- C#基础2
- C# 基础2
- c#基础加强2
- c#基础2
- C#基础2
- c# 基础学习 2
- C#基础(一)
- Python中maxint与系统位数(32/64)的关系
- nginx ssl配置
- 使用ImageNet在faster-rcnn上训练自己的分类网络
- 条件编译
- Codeforces 358 . B Alyona and Mex
- C#基础(2)
- Linux内核驱动之DDR3(一)寻址
- Python 资源大全中文版
- C/C++框架和库
- mac vim IDE插件安装
- 正则表达式 学习整理
- mac vim IDE插件安装
- 分解字符串
- 第十二天:规划成本管理,成本类型, 资产折旧;和 估算成本,估算成本知识点提示