问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言 在定义时:double **x表示?

发布网友 发布时间:2022-04-22 22:56

我来回答

3个回答

热心网友 时间:2023-10-03 23:24

“**x”表示指向指针的指针,double表示最终值的类型是双精度浮点类型。


何谓指向指针的指针?

首先, x是一个指针,它指向的值又是一个指针,这个指针所指向的值才是double值,如:

+---+    +----+    +--------+
| x +--->+ *x +--->+ double +
+---+    +----+    +--------+


什么场合用呢?

比如:有一个函数叫allocDoubleArray, 可以传一个参数,如果成功则返回一个double类型的数组,则这个函数可以这样定义:

bool allocDoubleArray(int arraySize, double **x)
{
   *x = malloc(sizeof(double) * arraySize);
   return *x != NULL;
}


使用时是这样的:

double *x = NULL;
if (allocDoubleArray(5, &x))
{
   //此时x将不再指向NULL,则是指向一个长度为5的double数组
   double x0 = x[0];
   double x1 = x[1];
   double x2 = x[2];
   double x3 = x[3];
   double x4 = x[4];
}

热心网友 时间:2023-10-03 23:24

应该是二级双精度指针

热心网友 时间:2023-10-03 23:24

double **x表示double双指针追问什么叫双指针

追答参考双指针的深入解析 http://blog.csdn.net/feiyinzilgd/article/details/5302369

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
湖北哪些学校有专升本 湖北哪些学校可以报专升本 华为mate7会不会卡 中央集权的本质 秦朝中央集权的实质是什么 秦朝建立专制主义中央集权制度的本质特征是 A改王为皇帝 B建立中央官制... 想生个女儿怎么备孕 怎样备孕生女孩7个方法 备孕怎样做才能生女孩 天津市国税局公务员面试成绩去哪儿查? double x;scanf("%lf",&x)不可以赋值给x变量的常量是 申请滴滴车主私家车对车辆保险保费有影响吗? Double X 什么意思 我注册了滴嗒,哈啰顺风车,但是没有接过单,对车子保险理赔有没有影响?_百度问一问 c语言 doublex;scanf("%lf",&x);不可以赋值给x变量的常量是 汽车绑定了嘀嗒拼车购买保险会增加保额吗? 怎样制作冰糖葫芦(有图) 冰糖葫芦怎麽做?越具体越好。谢谢 请问一下冰糖葫芦的做法?详细的!! 冰糖葫芦的制作方法? 好朋友过生日送什么花才合适? 什么花送给父母比较好 所有常见花的名字,越多越好 可食用的花 花市里最常见的鲜花有那些? 有哪些花期比较长的鲜花?推荐一下呢 订婚花束可以用什么花? 朋友过生日送什么鲜花? 花店里常见的花主要有哪些? 鲜花有哪些品种啊? 私家车注册顺风车,会影响车辆本身的商业险吗 定义指针变量时double* x 和double *x有什么区别? 注册滴滴顺风车车主会对本车保险全保有威胁吗? 若int a,b,double x,则x=a+b正确吗? double x,y=50.5 C语言中像这样的对实数的定义的语句,double的有效位数一般是 想注册个顺风车,别人说顺风车会对车险造成影响是吗? double x=5/4; cout<<x; x=1为什么不是1.0? 嘀嗒顺风车,出现安全事故,保险公司会理赔吗? double x=1.52,y=5. 顺风车通过了审核但我不想注册会对保险有影响吗? 安利纽崔莱doublex说明书 double x=12.3E2.5 为什么E后是整数 为什么中间会有个E 编程小白求解 滴滴顺风车影响车险吗? c语言中,double x=1.2 int a=3 那运算x+a 时x就是double形式么 我注册了滴滴顺风车和滴滴快车,对我的保险有影响吗 已定义double x=2,y;型,则表达式y=x+3/2的值是? 嘀嗒顺风车,出现安全事故,保险公司会理赔车辆吗? 华为mate308G和6G有什么区别? 已有声明“double x=3.5;”,表达式“(int)x+x”值的类型是? double x; x=(4/5);