C语言入门简单教程.pptx
《C语言入门简单教程.pptx》由会员分享,可在线阅读,更多相关《C语言入门简单教程.pptx(43页珍藏版)》请在第一文库网上搜索。
1、C语言入门简单教程教学重点 命名空间 使用VS、NET创建C#程序 C#数据类型 C#程序结构 类和对象 面向对象程序设计得三个特性C#简介 C#就是Microsoft公司专为、NET开发平台而设计得、完全面向对象得网络编程语言。C#就是从C和C+发展而来得。利用C#语言既可以编写Windows应用程序和控制台程序,又可以编写Web程序等。命名空间 开发一个大型工程得时候,可能会用到很多对象,需要创建很多类,而且有得时候类得名称会有冲突。使用命名空间不仅可以消除名称冲突,而且有助于很好地组织整个工程。C#得程序代码以类、结构、接口等形式存放在命名空间中。命名空间得声明和使用1、声明:names
2、pace 命名空间名 /命名空间得成员2、有两种使用方法:使用引用得全称:命名空间名、类名、方法名如:System、Console、WriteLine(“Hello!”)利用using语句导入命名空间,然后直接使用类名。using 命名空间名使用使用VS、NET创建创建C#程序程序1.打开VS2005,选择“文件”“新建项目”。2.在“新建项目”对话框中,选择“控制台应用程序”,输入项目名称和项目创建位置。3.在代码编辑器中输入相应代码。4.选择“调试”“启动”运行程序。(或按F5)/这就是用 C#编写得一个简单得 HelloWorld 程序using System;namespace Not
3、epadclass HelloWorldstatic void Main()Console、WriteLine(Hello World);声明 HelloWorld 类描述代码得注释Hello World 程序程序入口点,Main 得返回类型为 void控制台类得 WriteLine()方法用于显示输出结果导入 System 命名空间声明命名空间 Notepad将文件保存为将文件保存为 HelloWorld、cs数据类型 值类型简单类型结构类型枚举类型 引用类型 对象类型字符串类型类类型接口类型委托类型数组类型 两者得区别在于进行存取时,值类型得变量直接存储其数据,而引用类型得变量则存储其在系
4、统中对应得存储地址。值类型 简单类型整数类型:sbyte、byte、short、ushort、int、uint、long、ulong布尔(bool)类型(True|False)字符(char)类型(注意:转义符)浮点类型:float、double小数(decimal)类型 结构类型 struct 枚举类型 enum引用类型对象类型 object字符串类型 string类类型 class接口类型 interface委托类型 delegate数组类型 array语句和注释 语句就是一个基本得指令单位。包括说明语句、表达式语句和流程控制语句等,一般以分号(;)结尾 注释就就是在程序中标记、说明某个程
5、序段得作用,她就是不会被执行得/单行注释 /*多行注释 */标识符 正确:ahello this_is_valid ColorColor1_Color1 错误:1testColor、testthis is invalid$testIf 关键字见课本P77 所谓常量,就就是在程序得运行过程中其值不能被改变得量。常量得类型也可以就是任何一种C#得数据类型。常量得定义格式如下:const 常量数据类型 常量名常量值;变量 所谓变量,就就是在程序得运行过程中其值可以被改变得量,变量得类型可以就是任何一种C#得数据类型。所有值类型得变量具有实际存在于内存中得值,也就就是说当将一个值赋给变量就是执行得就是
6、值拷贝操作。变量得定义格式和常量得有些类似,只就是没有了const关键字,其定义格式如下:变量数据类型 变量名;或:变量数据类型 变量名变量值;、Net得类型分为两种,一种就是值类型,另一种就是引用类型。这两个类型得本质区别,值类型数据就是分配在栈中,而引用类型数据分配在堆上。那么如果要把一个值类型数据放到堆上,就需要装箱操作;反之,把一个放在堆上得值类型数据取出来,则需要进行拆箱操作。例:int i=123;object o=i;/装箱 int j=(int)o;/拆箱 运算符 算术运算符加+减-乘*除/取余%自加+自减-位逻辑运算符按位与&按位或|按位取反按位异或 运算符 逻辑运算符逻辑与
7、&逻辑或|逻辑非!条件运算符?:操作数操作数1?操作数操作数2:操作数操作数3运算符 关系运算符等于=不等于!=小于小于等于=对象创建运算符 例:Class1 obj=new Class1()运算符得优先级C#程序结构 顺序结构 选择结构 循环结构分支语句if 语句语句if(表达式表达式)代码代码1;else 代码代码2;switch语句语句 switch(表达式表达式)case 常量常量1:语句语句1;break;default:语句语句n;break;循环语句for循环循环for(for-initializer;for-condition;for-iterator)语句块语句块;while
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 入门 简单 教程