关闭

《c语言从入门到精通》看书笔记——第4章 运算符与表达式

标签: c语言运算符与表达式
300人阅读 评论(0) 收藏 举报
分类:
1、变量的类别:自动(auto),静态(static),寄存器(register),外部(extern)
     static变量:将始终保持它的值,并且初始化操作只在第一次执行时起作用。随后变量将保持语句块上一次执行时的值。
     register变量:指定把某个局部变量存储在某个硬件寄存器中,而不是内存中。(对于可移植性程序来说,register作用不大)
     extern变量:称为外部存储变量。extern声明程序中将要用到但尚未定义外部变量。通常,外部存储类都用于声明在另一个转换单元中定义的变量。即用在调用其它源文件中变量时。
3、数据类型转换
     (1)自动类型切换:把较长的数据类型转为较短的数据类型要报错;所以只能是吧较短的数据类型黄钻换为较长的数据类型
     (2)强制类型转换:形式——(类型名)(表达式),例如:float i=10.1f; int j=(int)i
4、两个整数相除的结果是整数,结果为正则舍去小树部分,结果为负则“向零取整”。
5、算数运算符的优先级:*、/、%的优先级别高于+、-;括号“()”的优先级是最高的
     算数运算符的结合性:当优先级相同时,结合方向是“自左向右”。
     自增/自减运算符“++”“--”,自减前缀是先减1再赋值,自减后缀是先赋值再减1。自增运算相同
0
0
查看评论

Java从入门到精通阅读笔记(第4版)4

Java常见异常 ClassCastException 类型转换异常 ClassNotFoundException 未找到相应类异常、 ArithmeticException算数一场 ArrayIndexOutOfBoundsException数组下标越界异常 ArratStoreExce...
  • zarathurstra
  • zarathurstra
  • 2017-03-02 21:21
  • 530

Java从入门到精通阅读笔记(第4版)6

大数字运算 Java中提供了大数字的操作类,即java.math.BigInteger和java.math.BigDecimal类 BigInteger public BigInteger(String val) BigInteger twoInstance=new BigInteger(&quo...
  • zarathurstra
  • zarathurstra
  • 2017-03-07 21:10
  • 481

java从入门到精通实例版

java从入门到精通实例版是一本权威的java图书,明日科技编著,已经将其扫描为pdf高清文档,并附带了相应的光盘代码,用户可以放在电脑上、手机上阅读。    全书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了进行java应用程序开发应...
  • folgenfF
  • folgenfF
  • 2018-01-10 14:18
  • 48

C语言入门教程:c语言从入门到精通(2016最新版)

C语言入门教程地址:http://c.biancheng.net/cpp/u/jiaocheng/
  • hhsu28
  • hhsu28
  • 2016-10-25 20:45
  • 765

Java从入门到精通阅读笔记(第4版)1

1.初识Java Java语言编写的程序既是编译型,又是解释型。程序代码经过编译之后转换为一种成为Java字节码的中间语言,Java虚拟机(JVM)对字节码进行解释和运行。编译只进行一次,而解释在每次运行程序时都会进行。编译后的字节码采用一种针对JVM优化过的机器码形式保存,虚拟机讲字节码解释为机器...
  • zarathurstra
  • zarathurstra
  • 2017-02-23 20:50
  • 1035

<ASP.NET4 从入门到精通>学习笔记1

很久没有写东西了,今日有时间,开始整理一下关于ASP.NET 4的学习笔记,提醒自己,也欢迎评论。   概述一共分为6个大的部分,后续文章,将根据每个部分进行整理,本读书笔记只是整理关键点,对于啰嗦的内容一概省略。   第一部分,基础知识部分     ...
  • dongdongdongJL
  • dongdongdongJL
  • 2014-07-09 21:28
  • 1992

读《Oracle从入门到精通》笔记--持续更新中

第一章 Oracle 11g概述 1.6节 启动与关闭数据库实例 启动数据库: Startup [nomount|mount|open|force][resetrict][pfile=filename] 解释:nomount ---> 表示启动实例不加载数据库 mount --...
  • u011009161
  • u011009161
  • 2016-05-06 19:44
  • 1843

C语言从入门到精通所需的7本书

1. C Primer Plus  ![image.png](http://upload-images.jianshu.io/upload_images/1956008-f959cc5bbec7f36f.png?imageMogr2/auto-orient/strip%7Cima...
  • bobohelloworld
  • bobohelloworld
  • 2018-01-12 23:49
  • 128

asp.net从入门到精通第三版光盘全部内容

asp.net从入门到精通第三版光盘
  • qq_22973115
  • qq_22973115
  • 2016-10-03 18:05
  • 2339

Java Web从入门到精通 谁买谁后悔

Java Web从入门到精通:8小时多媒体教学视频(视频实战版)作 者: 常倬林 著 丛 书 名: 出 版 社: 机械工业出版社 ISBN:9787111324188 出版时间:2011-01-01 版 次:1 页 数:571 装 帧:平装 开 本:16开  这是书的视频太搞笑,作者,出版...
  • snihcel
  • snihcel
  • 2011-05-18 13:32
  • 2431
    个人资料
    • 访问:17174次
    • 积分:403
    • 等级:
    • 排名:千里之外
    • 原创:23篇
    • 转载:8篇
    • 译文:0篇
    • 评论:0条
    文章分类