请问下在c语言中int (*p)[4]与int **p到底有什么区别,我始终不太懂

李祥露 2024-11-30 22:58:09
最佳回答
楼上的回答是在不敢苟同 p[4]、(*p)[4]、*p的区别(由于里面牵扯一些东西比较深,我简单的讲讲吧) p[4]是指针数组,他是数组。数组里面放的是指针,简单的说定义了4个指针,分别是*p[0]*p[1]*p[2]*p[3],相当于将这四个指针打包到这个数组中 (*p)[4]是数组指针,他是指针并且是一个指向二维数组的指针... 20210311
汇率兑换计算器

类似问答
  • p/e、p/s、ev/ebitda 都在什么情况或什么企业下适用?
    • 2024-11-30 16:04:14
    • 提问者: 未知
    这三个指标都是企业价值与企业某一项营运指标的比,使用这样的比率进行估值往往默认了两个假设: ...而从整体逻辑而言pe也是一个非常耿直的boy:100块一股的阿里巴巴不见得...
  • 工程中epc、ep+c、e+p+c是什么意思啊,有何区别?
    • 2024-11-30 21:57:37
    • 提问者: 未知
    区别在于含义以及范围不同: epc是英文:engineer,procure,construct头字母缩写。其中文含义是对一个工程负责进行“设计、采购、施工”,与通常所说的工程总承包含义相似。ep+c是指设计和采购作为一体承包,施工另外承包,这样给业主(招标单位)带来工程管理上的难度。e+p+c则是设计、采购...
  • c语言基础题 以下合法的c语言赋值语句是 a.a=b=58 b.k=int(a+b) c.a=58,b=58 d.--i
    • 2024-11-30 06:32:32
    • 提问者: 未知
    a 语法错误:不能连续赋值. b 强制类型转换运算符必须用小括号括起来 比如(int)(a+b). c 不是语句,只是表达式,要用分号才正确. d 是自减语句,等同i=i-1. 正确的确是d.
  • c语言:假如int *p,k;那么 *p=k与p=&k 有什么区别么?
    • 2024-11-30 05:58:06
    • 提问者: 未知
    void fun(int*s,int t,int*k) {int i,pos=0,max=*s;for(i=1;i;i+){ if(max<*(s+i)){ max=*(s+i);pos=i;} } k=pos;} 这里的*k=pos改成k=pos运行后会出错,这是为什么啊!...
  • p(a∪b∪c)=p(a)+p(b)+p(c)-p(ab)-p(ac)-p(bc)+p(abc)
    • 2024-11-30 07:13:31
    • 提问者: 未知
    a,b,c为三个随机事件,如何证明上面的式子?不要图. p(a∪b∪c)=p(a∪b)+p(c)-p...p(a)+p(b)+p(c)-p(ab)-p(ac∪bc) p(a)+p(b)+p(c)-p(ab)-p(ac)-p(bc)+p(abc)
  • 102、以下选项中不属于c语言的类型和是______。 a:signed short int
    • 2024-11-30 03:47:45
    • 提问者: 未知
    long short。long 是长整型。short是短整型。一个变量不可能又长又短。c 语言标准定义了以下整数类型: 1)short int(可简写为 short),和 int 一样,也是有符号整数 2)long int(简写:long),有符号整数 3)long long int(简写:long long),c99 标准添加的类型,有符号整数 4)unsigned ...
  • 在cmos工艺的剖面图中,p衬底上的p+和n阱中的n+分别起什么作用
    • 2024-11-30 18:22:13
    • 提问者: 未知
    貌似.是源漏外接时,高掺杂才能形成欧姆接触,所以用+。同时也是为了防止latch-up效应(shan锁),那两个接触高掺杂是衬底和well的偏置连接点,nmos是p+接gnd,pmos是n+...
  • 在外贸中d/p,l/c和t/t的区别?
    • 2024-11-30 09:18:27
    • 提问者: 未知
    t/t(telegraphic transfer)电汇,是指汇出行应汇款人申请,拍发加押电报\电传或swift给在另一**的分行或代理行(即汇入行)指示解付一定金额给收款人的一种汇款方式. lc 是 letter of credit 信用证 t/t与l/c的区别 (1)在t/t方式下,进口商不需向银行申请开发信用证,有关于信用证部分的流程都可省去。(2)出口商在办完**等手续后,不再采用"...
  • p’=m/(c+v) 什么意思?
    • 2024-11-30 20:52:22
    • 提问者: 未知
    p’代表利润率,c代表全部预付资本(c+v),那么利润率p‘=m/c=m/(c+v)。(公式中,p′代表利润率,m代表剩余价值,c代表不变资本,v代表可变资本。一、利润率(profit margin)的定义: 利润率是一个经济学术语。在资本主义社会,指剩余价值量同预付总资本量的比率。是剩余价值率的转化形式...
  • int a,b,c 请写函数实现c=a+b ,不可以改变数据类型,如将c改为long int,关键是如何处理溢出问题. 求分析
    • 2024-11-30 17:22:13
    • 提问者: 未知
    bool add(int a,int b,int *c){*c=a+b;if(a>0&&b>0&&*c<0)return fale;if(a<0&&b<0){a=-a;b=-b;if((a+b)<0)return fale;}return true;} 两个数相加,溢出的会被舍弃;怎么相加,数在内存里是啥值就直接相加(二进制相加),没减的,因为cpu只会加;至于...
汇率兑换计算器

热门推荐
热门问答
最新问答
推荐问答
新手帮助
常见问题
房贷计算器-九子财经 | 备案号: 桂ICP备19010581号-1 商务联系 企鹅:2790-680461

特别声明:本网为公益网站,人人都可发布,所有内容为会员自行上传发布",本站不承担任何法律责任,如内容有该作者著作权或违规内容,请联系我们清空删除。