这个东西困扰了我几天,关于优先级问题确实是个恼人的东西,为了这个专门翻了C语言课本,得知

所有一目运算符都是第二级优先级

结合性是从右到左

那么*string++应该就是*(string++),也就是先++,再*取值。但是让我想不通的是先++后,指针指向了下一地址,那么当前地址不久落开了吗?

后来再看C语言a++与++a时才突然顿悟:

*string++是取出当前字符后将指针后移,因为

a++:在使用a之后使a自加

++a:在使用a之前使a自加

看来自己的C语言还有很多待加强,看似简单的问题,自己曾经看过很多遍的东西,到现在却用不到具体上来了。

好的是自己不会再忘记了,但凡让我印象深刻的事情,我就很久很久不会忘。

最新文章

  1. Android 指纹认证
  2. 使用NodeList
  3. sqlserver -- 学习笔记(五)查询一天、一周、一个月记录(DateDiff 函数)(备忘)
  4. VisualVM连接远程Java进程
  5. Qt 读取txt文件乱码的解决办法
  6. How to Create a SharePoint 2010 Project Without SharePoint Server
  7. bzoj 1005: [HNOI2008]明明的烦恼 prufer编号&&生成树计数
  8. HDOJ/HDU 2551 竹青遍野(打表~)
  9. html 7大知识点
  10. 扩展jquery easyui datagrid编辑单元格
  11. Eclipse 枚举类报错
  12. C语言 - 栈和单链表的实现
  13. python 给字符串加颜色
  14. JVM总结-java基本类型
  15. [Android]Eclipse 安装 ADT[Android Development Tooling] 失败的两种解决办法
  16. [笔记][SQL] 连接join
  17. 利用VS2010开发一个跳转页面aspx
  18. phalcon: 目录分组后的acl权限控制
  19. spring mvc:内部资源视图解析器(注解实现)@Controller/@RequestMapping
  20. BZOJ1898: [Zjoi2004]Swamp 沼泽鳄鱼

热门文章

  1. how to forget about delta cycles for RTL design
  2. JQuery设置缓慢下拉大行多次执行的解决办法,以及stop()函数的简单理解
  3. CSS3兼容IE的大杀器
  4. Visual C++ 打印编程技术-编程基础
  5. 定位相关-CLLocationManager的使用。
  6. bootstrap实现手风琴功能(树形列表)
  7. 无刷新删除 Ajax,JQuery
  8. ajax的访问 WebService 的方法
  9. JavaScript符串中每个单词的首字母大写化
  10. android之调用webservice 实现图片上传