基础题1
来源:互联网 发布:linux expect命令 编辑:程序博客网 时间:2024/06/05 00:50
1.自加自减:
1)=号的优先级要高于++,--。int a = 1;int b = a++,b就是等于1。如果int b = ++a,b就是等于2
2)a=1,b=2, c = a+++b。网上给出的答案是在编译程序的时候,会进行词法分析,词法分析先将输入的内容切成token,并形成token序列。当遇到“+”token的时候他首先期望得的是=那么好, 是+=如果不适,那么期望得到的是 + ,如果是,那么得到的是 ++; 以上都不是 则后退返回。此题当中编译器先得到+号期望得到+或者=,出现了+号那么他就会先++存入token,然后再+b返回,正确的答案为:c=(a++)+b。
0 0
- Java 基础题1
- net基础题(1)
- 基础题1
- 基础题1
- 基础题1
- 基础题1
- 基础题1
- 编程基础题-1
- C++笔试基础题(1)
- 刷刷编程基础题~(1)
- 1、Android基础笔试题
- 基础题
- 基础题
- 基础题
- 基础题
- 1:基础
- 基础1
- 基础1
- Android 随意设置ListView标题,可实现每隔几行显示特定的内容 避免复用带来的显示错乱
- 前面的话~~~
- cocos2dx CCNode计算node的大小
- Mysql5乱码问题
- JSP/Servlet学习笔记
- 基础题1
- wget用法
- 使用UC浏览器安卓版访问大多数网站遇到400 bad request错误
- fetching android sdk component information
- js 判断所选时间(或者当前时间)是否在某一时间段
- 详解Android App AllowBackup配置带来的风险
- JDBC连接各种数据库方法
- Python基础6--列表生成式
- Android抽屉菜单DrawerLayout的实现案例