C++ int *a; int(*a);这两个有什么区别啊 以及有没有(int*)a;这种写法?... 以及有没有(int*)a;这种写法? 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c++ int 搜索资料 1个回答 #合辑# 机票是越早买越便宜吗? gz_chatbot 2015-03-26 · 超过85用户采纳过TA的回答 知道小有建树答主 回答量:223 采纳率:0% 帮助的人:83.4万 我也去答题访问个人页 关注 展开全部 int * a是声明指针,这个不解析了int(*a) 把指针a取值,并且转换成int(int*)a 把a这个变量转换成 int * 更多追问追答 追问 定义变量a的时候好像是可以写int(*a);的而且好像和int *a;结果不一样int(*a);是定义了一个什么类型的变量呢? 追答 声明变量a的时候好像是可以写int(*a);谁跟你说的?你先确认了再问行不? 追问 我试过了的,没有报错从这上面看两个好像没什么区别但是如果是函数指针的话a就不报错,b报错 本回答由网友推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2021-05-10 C++中 int a[]={} 可以这么写吗? 2022-11-16 c语言编程 int *a和int a [ ]有区别吗? 2023-06-21 c++ int a是什么意思? 2023-06-28 int* a= b; 2023-06-25 int* a= b和int* a=& b的区别是什么? 2019-11-21 c/c++中,int ** a;是什么意思啊? 9 2019-09-07 c语言编程 int *a和int a [ ]有区别吗? 9 2017-09-09 int a[ ]中,a表示什么 41 更多类似问题 > 为你推荐: