c++ - C++:type* varName 与 *varName 类型有何不同?
问题描述
我是 C++ 的新手,我 10 年前学过 Java,在这期间我主要使用 R 和 Perl。
现在我必须扩展某人编写的代码,我对指针运算符“*”的使用感到困惑。
将它写在类型的末尾(fe“unsigned char * thing”)或写在变量名称的开头(fe“unsigned char *thing”)有区别吗?
即使在书中,“语法”似乎也不同,是什么让我想到了“不应该不同”的意思,但我想确定一下,所以我问你......
解决方案
推荐阅读
- c# - c# RDLC ASPNET 表单页面中的新列为空
- javascript - 在 Chrome 中,console.log 无法在非 icognito 模式下工作
- linux - /bin/bash^M: 不好的解释器是什么意思?
- azure - 以编程方式将 azure 资源 A 分配给 Azure 资源 B 的参与者角色
- redis - 更简洁的Redis启动日志
- graphql - Apollo 缓存使用返回的有效负载重定向
- jupyter-notebook - Jupyter 前端扩展 JavaScript API 的文档在哪里?
- android - 我想知道如何在 ANDROID 中制作我的 BUTTON START 动画
- python - 如何在(仅有点)有序列表中查找元素序列
- c++ - 如何在 gcc 4.4 中检查两个 unordered_map 实例是否相等?