C语言经典入门教程

C语言经典入门教程

ID:44211253

大小:4.22 MB

页数:366页

时间:2019-10-19

C语言经典入门教程_第1页
C语言经典入门教程_第2页
C语言经典入门教程_第3页
C语言经典入门教程_第4页
C语言经典入门教程_第5页
资源描述:

《C语言经典入门教程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C语言经典入门教程C#的基本数据类型staticvoidMain(string[]args){//声明一个值类型的整型数据类型intvalue=130;Console.WriteLine("该变量的初始值为{0}",value);Test(value);//由于该数据类型属于值类型,所以将恢复其初始值Console.WriteLine("该变量的值此时为{0}",value);}staticvoidTest(intbyVal){intt=20;byVal=t*30;}将value的初始值传递给Test()方法不反映已经改变的val值,而保留原始值C#的基本数

2、据类型staticvoidMain(string[]args){DataTypeobjTest=newDataType();objTest.Value=130;//传递属于引用类型的对象Test(objTest);//由于该数据类型属于引用类型,所以会考虑新处理的值Console.WriteLine("变量的值为{0}",objTest.Value);}staticvoidTest(DataTypedata){intt=20;data.Val=temp*30;}将DataTypeTest的引用传递给Test()被传递的value在Test()中改变反映已经改

3、变的value值classDataType{publicintValue;}引用类型和值类型System.Object方法名称说明Equals已重载。确定两个Object实例是否相等。Finalize允许Object在“垃圾回收”回收Object之前尝试释放资源并执行其他清理操作。GetHashCode用作特定类型的哈希函数。GetType获取当前实例的Type。MemberwiseClone创建当前Object的浅表副本。ReferenceEquals确定指定的Object实例是否是相同的实例。ToString返回表示当前Object的String。引用类

4、型和值类型的内存分配值类型存储在运行栈,引用类型存储在托管堆ApparelmyApparel=newApparel();ApparelmyApparel1=myApparel;ClassApparel{publicdoublePrice=250.0;publicstringFabType=“Syn”;}栈托管堆装箱与拆箱装箱即将值类型转换为引用intage=17;ObjectrefAge=age拆箱即将引用类型转换为值类型。intnewAge=(int)refAge;doublenewAge=(double)refAge;//错误,要具有相同类型运算符和表达

5、式类别运算符说明表达式算术运算符+执行加法运算(如果两个操作数是字符串,则该运算符用作字符串连接运算符,将一个字符串添加到另一个字符串的末尾)操作数1+操作数2-执行减法运算操作数1-操作数2*执行乘法运算操作数1*操作数2/执行除法运算操作数1/操作数2%获得进行除法运算后的余数操作数1%操作数2++将操作数加1操作数++或++操作数--将操作数减1操作数--或--操作数~将一个数按位取反~操作数运算符和表达式类别运算符说明表达式三元运算符(条件运算符)?:检查给出的第一个表达式expression是否为真。如果为真,则计算operand1,否则计算ope

6、rand2。这是唯一带有三个操作数的运算符表达式?操作数1:操作数2运算符和表达式类别运算符说明表达式比较运算符>检查一个数是否大于另一个数操作数1>操作数2<检查一个数是否小于另一个数操作数1<操作数2>=检查一个数是否大于或等于另一个数操作数1>=操作数2<=检查一个数是否小于或等于另一个数操作数1<=操作数2==检查两个值是否相等操作数1==操作数2!=检查两个值是否不相等操作数1!=操作数2运算符和表达式类别运算符说明表达式成员访问运算符.用于访问数据结构的成员数据结构.成员赋值运算符=给变量赋值操作数1=操作数2逻辑运算符&&对两个表达式执行逻辑“

7、与”运算操作数1&&操作数2

8、

9、对两个表达式执行逻辑“或”运算操作数1

10、

11、操作数2!对两个表达式执行逻辑“非”运算!操作数()将操作数强制转换为给定的数据类型(数据类型)操作数运算符和表达式9-6赋值运算符(=)变量=表达式;例如:身高=177.5;体重=78;性别=“m”;运算符和表达式9-7一元运算符(++/--)Variable++;相当于Variable=Variable+1;Variable--;相当于Variable=Variable-1;运算符和表达式运算符计算方法表达式求值结果(设X=10)+=运算结果=操作数1+操作数2X+=2X=X+21

12、2-=运算结果=操作数1-操作数2X-=2X=X-2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。