附录C——顺序点

1、以下是在5.1.2.3中所描述的顺序点(sequence point):

——在一个函数调用中的函数指示符(function designator)和实际参数的计算,与实际调用之间的顺序点(6.5.2.2)。

——在以下操作符的第一个和第二个计算之间的顺序点:逻辑与&&(6.5.13);逻辑或||(6.5.14);逗号,(6.5.17)。

——在条件操作符?:的第一操作数的计算和第二个与第三个操作数被计算之间的顺序点(6.5.15)。

——一个完整声明符的末尾:声明符(6.7.6);

——在一个完整表达式的计算与下一个要被计算的完整表达式之间的顺序点。以下为完整表达式:不作为一个复合字面量的一部分的一个初始化器(6.7.9);在一个表达式语句中的表达式(6.8.3);一条选择语句(ifswitch)的控制表达式(6.8.4);一条whiledo语句的控制表达式(6.8.5);一条for语句的每个(可选的)表达式(6.8.5.3);一条return语句中的可选表达式(6.8.6.4)。

——在一个库函数返回之前那一点(7.1.4)。

——与每个格式化的输入/输出函数转换说明符相关联的动作之后(7.21.6,7.29.2)。

——在对一个比较函数的调用立即之前和立即之后,以及在对一个比较函数的任一调用与作为实参传递给那个调用的对象的任一搬移之间的顺序点(7.22.5)。

最新文章

  1. [Android]异步 layout inflation(翻译)
  2. secureCRT
  3. 1.bootstrap练习笔记-导航条
  4. 026. asp.net中将图片以二进制方式保存到数据库并以HTTP流方式输出
  5. Django基础篇之数据库选择及相关操作
  6. 结合NGUI做的手机拍照(可自定义相框)
  7. ios 录音
  8. window2008 64位系统没有office组件问题分析及解决
  9. HDU 1887 Weird Numbers(负数的进制转化)
  10. 关于JDEV的连接问题
  11. 实例讲解webpack的基本使用第一篇
  12. 用DirectDraw封装的位图动画类
  13. MT【327】两道不等式题
  14. Python 验证线程是数据共享的
  15. CentOS 7.X 安全手记
  16. Kubernetes与容器设计模式
  17. linux目录的权限
  18. 模块、包及常用模块(time/random/os/sys/shutil)
  19. 获取SQL数据库表空间结构
  20. 好玩的Raft动画演示,原理秒懂

热门文章

  1. robotframework+Python3.7 接口自动化测试
  2. python笔记42-http请求命令行工具(httpie)
  3. 修改cloud image密码
  4. POJ - 3728:The merchant (Tarjan 带权并查集)
  5. C++中的hash_map和map的区别
  6. 常见的transformation算子
  7. siameseNet网络以及信号分类识别应用
  8. Tips on Python
  9. 微信小程序基本语法
  10. JAVA常用处理数据