永发信息网

谁能解释一下这个程序C

答案:2  悬赏:0  手机版
解决时间 2021-12-21 01:54
#include
#include
fut(int * * s, int p[2][3]) {**s=p[1][1];}
main()
{ int a[2][3]={1,3,5,7,9,11},*p;
p=(int *) malloc(sizeof(int));fut(&p,a);printf("%d\n",*p);
}
p=(int *) malloc(sizeof(int))什么意思???
fut(int * * s, int p[2][3]) {**s=p[1][1];} s前面为什么两个星号????
最佳答案
p=(int *) malloc(sizeof(int))

申请一段大小为sizeof(int)的空间 并把该段空间的起始地址赋值给p

fut(int * * s, int p[2][3]) {**s=p[1][1];}

参数s定义为类型int **即指向指针类型的指针 或者叫二级指针
用**s就是对其元素进行赋值
全部回答
enum weeks {sun, mon, tue, wed, thu, fri, sat}; //定义一个共用体weeks,成员为sun, mon, tue, wed, thu, fri, sat enum weeks today; //定义一个weeks类型的变量today enum response {no, yes, none}; //定义一个公用体response,成员为no, yes, none enum response answer; //定义一个response类型的变量answer today = tue; //today赋值为tue answer = yes; //answer赋值为yes if (answer == yes) printf("today is tuesday.\n"); //如果answer的值为yes,则输出“today is tuesday.” else printf("today is not tuesday.\n");//否则输出"today is not tuesday."
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
华泾工商所办公位置在哪啊?好找么?
在△ABC中,已知b=4√3/3,c=2√2,B=45°,则A=
小红帽用英文怎么说
我办光大银行信用卡网上审核,光大银行发短信
FIRELLI是什么牌子的汽车轮胎
After seating myself in my room and turnin
清朝风水大师排名
共和新工商所位置在什么地方啊,我要过去办理
电脑桌面最下面一栏跑上面了怎么办
下横村地址在什么地方,我要处理点事
两岸的豆麦和河底的水草所发散出来的清香,()
中国的4F4E机场?
天沟应套08河南定额哪个子目
上海市工商局闸北分局共和新工商所在什么地方
单选题最近,小李出游湖南张家界时购买了22元
推荐资讯
有消逝的光芒安卓版
正月里来是新年,我和三哥去拜年,是啥歌
地球上的陆地是什么
商纣王叫什么名字?
砀山县国土资源监察玄庙中队地址在哪?我要去
凤台县水利局地址在哪?我要去那里办事
太原兴华街支行办公地址在什么地方?我要处理
电饼铛坏了怎么修
手机移动卡坏了怎么办
怎么考土建施工员证?
已知氮肥尿素的化学式为[CO(NH2)2],试计算
卫生间插座怎样布置
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?