
C语言
李小乾
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++类型转换 const_cast static_cast dynamic_cast reinterpret_cast
C风格的强制类型转换(Type Cast)很简单,不管什么类型的转换统统是:TYPE b = (TYPE)a。C++风格的类型转换提供了4种类型转换操作符来应对不同场合的应用。const_cast,字面上理解就是去const属性。static_cast,命名上理解是静态类型转换。如int转换成char。dynamic_cast,命名上理解是动态类型转换。如子类和父类之间的多态类型转换。rein...原创 2019-08-20 17:50:23 · 500 阅读 · 0 评论 -
C语言难点总结
1,*与++结合char str[20]="123456789";char* p =str;char c1 = *p++; //c1为字符 1*p++解析:*与++运算符 优先级同级,此优先级 结合方向 从右到左 。所以先++,后*;后自增,先用一个副本取出p的值,再自增,然后*作用到副本上,取出值为1。*++p 编译是没有错误的+(加)与<<...原创 2019-08-16 15:47:52 · 689 阅读 · 0 评论