1 / 47
文档名称:

C 基础知识.ppt

格式:ppt   大小:550KB   页数:47
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C 基础知识.ppt

上传人:endfrs 2022/10/7 文件大小:550 KB

下载得到文件列表

C 基础知识.ppt

相关文档

文档介绍

文档介绍:该【C 基础知识 】是由【endfrs】上传分享,文档一共【47】页,该文档可以免费在线阅读,需要了解更多关于【C 基础知识 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第三章
C#根底知识
谣属头惺点忆淑辉暖厉歧仲山鉴竣遗管迈雀肌必花晌吐肖塌帝篇厂喝阵爆C#根底知识C#根底知识
回忆
、编写、运行和调试程序的集成开发环境
“起始页〞可以自定义IDE。IDE还包含许多有用的链接,如最近的工程、下载和联机新闻组等
。工程是一组相关的文件,解决方案那么是一组相关的工程

“动态帮助〞窗口为用户提供了与当前光标所在位置相关的文章
芥澜书掉愉乎杏姨疼硫报框究转态砚弹傀防帕做长栗尺靶跟智愿皆绽悉堕C#根底知识C#根底知识
2
目标
在C#中定义变量和常量
使用C#中的根本数据类型
理解装箱和拆箱的概念
使用C#中的运算符,选择结构和循环结构
定义和使用数组,了解结构和枚举
邪狡踊芳踏虚躺曙烂碎们卜羞忿呜疯达糖秉裹澡途趾丹癸比闲钙穿堑秤奴C#根底知识C#根底知识
3
C#数据类型
C#数据类型
大小
默认值
示例
int
有符号的32位整数
0
intrating=20;
float
32位浮点数,精确到小数点后7位

floattemperature=;
byte
无符号的8位整数
0
bytegpa=2;
short
有符号的16位整数
0
shortsalary=3400;
long
有符号的64位整数
0L
longpopulation=23451900;
bool
布尔值,true或false
False
boolIsManager=true;
string
Unicode字符串
-
stringcolor=“Orange”
Char
单个Unicode字符
‘\0’
chargender=‘M’;
诵菱伊炕甘妇辑肢荔觅驮搅湛所乎蹄壬低釉纳哎西婿捆掠悄埠铜法我仕敖C#根底知识C#根底知识
4
变量2-1
语法:
访问修饰符数据类型变量名
Public
Private
Protected
int
string
float
……


胡椒粉

胡椒粉

int
float
string
2

“Test〞
变量用于存储特定数据类型的值
援卡氏疡某讽阴歌藩牢谐怔吝购爪尼堪彬决欲何禹捉好闻禁兢镐飞绳褐姨C#根底知识C#根底知识
5
变量2-2
staticvoidMain(string[]args)
{
//声明布尔型、字符串型、整型、短整型和浮点型变量
booltest=true;
shortnum1=19;
intnum2=14000;
stringval="Jamie";
floatnum3=;

//显示变量值
("布尔值="+test);
("短整型值="+num1);
("整型值="+num2);
("字符串值="+val);
("浮点值="+num3);
}
变量中存储的值取决于该变量的类型
亿驯遗奔窝工扁搭饲肪妈抄痰聘腾柳籍砂顺鸿晴悸榴摧贵扮氨施匿萝验钳C#根底知识C#根底知识
6
常量2-1
语法:
const数据类型常量名=常量值;
Public
Private
Protected
常量用于在整个程序中将数据保持同一个值
粳仆鸦帆籍郝丝向茬台锨登敞澎绿修杆虑毡闭纫模哇秘评躁津嚣之胯湍神C#根底知识C#根底知识
7
常量2-2
staticvoidMain(string[]args)
{
//PI常量PI
constfloat_pi=;
//由地球引力引起的加速度常量,单位为cm/s*s
constfloat_gravity=980;
//钟摆的长度
intlength=40;
//钟摆的周期
doubleperiod=0;
//钟摆周期的计算公式
period=2*_pi*(length/_gravity);
("钟摆的周期为{0}秒",period);
}
声明常量
在表达式中使用常量
const关键字用于声明常量
尘挑铲敌瞪啼伶笋戴邦氢债谜牲誊疹栋猾档蔷脱戎满赎摆孽舞婆恐老话闲C#根底知识C#根底知识
8
C#的根本数据类型3-1
C#中的数据类型分为两个根本类别
值类型
表示实际数据
只是将值存放在内存中
值类型都存储在堆栈中
int、char、结构
引用类型
表示指向数据的指针或引用
包含内存堆中对象的地址
为null,那么表示未引用任何对象
类、接口、数组、字符串
四畴恩岩旁谜乱绝暂绅娄寇穷捆蹄柯诫休检矛旺励晌薪户傲毛很咨噶年叙C#根底知识C#根底知识
9
C#的根本数据类型3-2
staticvoidMain(string[]args)
{
//声明一个值类型的整型数据类型
intval=100;
("该变量的初始值为{0}",val);
Test(val);
//由于该数据类型属于值类型,所以将恢复其初始值
("该变量的值此时为{0}",val);
}
staticvoidTest(intgetVal)
{
inttemp=10;
getVal=temp*20;
}
将val的初始值传递给Test()方法
被传递的val在Test()方法内被改变
不反映已经改变的val值,而保存原始值
敏坪伦挑解敞陈艘玉肢搐财酋讨歇白酮持磕绞榆千讼护芋巧膏刻寻收耶扯C#根底知识C#根底知识
10