永发信息网

定义结构体指针时,有没有同时分配存储空间

答案:2  悬赏:50  手机版
解决时间 2021-02-05 05:27
定义结构体指针时,有没有同时分配存储空间
最佳答案
定义结构体指针时,只会在栈中分配指针大小的空间给这个指针存放地址,一般也就是4个字节。你要是说的是会不会为结构体分配内存空间,那是肯定不会的,为结构体申请分配空间要用malloc或new在堆中申请,并将申请的内存首地址返回给结构体指针。
全部回答
student=(malloc(sizeof(struct stu)));//就是这句有问题,却不知道哪里有问题,和书上的一样啊 malloc出的地址要做一个类型转换。 student = (struct stu *) malloc( sizeof( struct stu)); scanf("%ld",&student->num);//为什么这里有&,上面一行木有,有什么区别吗 上一行name是数组,数组名代表这个数组的首地址。所以已经是地址了。 而num是long型的。所以要取num的地址. scanf("%d %d %d",&student->birthday.year,&student->birthday.month,&student->birthday.day);//这里不用&有木有关系 必须要&,&这个符号表示取变量的地址。理由和上一条差不多。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
什么歌时间最长
陵水乐龄愉家度假酒店怎么去啊,我要去那办事
我的佳能相机连接电脑以后都显示正常连接,但
林升,秦观,辛弃疾各是哪个朝代
大埔背村地址在什么地方,想过去办事
将if((s>0)&&(s<=10)) if((s>=3)&
陵水香水湾遇见我的家海景公寓地址好找么,我
【1人】各打数学中常用字1.千人分在北上下;2.
Pacific Coffee Company烟台振华店我想知道这
黑龙江大学上课会很冷吗?
陵水清水湾海洋之心酒店地址在什么地方,我要
就业登记的主要内容不包括( )。A.劳动者个人
汽车电池为12V。用4个MOS管组成桥式正反转电
假如在一个密闭真空箱子里 是不是不管我放入
芈月传里秦王如何让芈月爱上秦王
推荐资讯
海南泰姬皇宫酒店地址在哪,我要去那里办事
刚停车下来。。没事拉机油尺一看。。机油居然
驾照一年内能扣3次满分
鑫源布艺在什么地方啊,我要过去处理事情
悠然轩地址在什么地方,我要处理点事
谁知道电影生化危机3灭绝的结尾曲有一首摇滚
狗死了怎样处理
我是一个16岁的学生,无证驾驶与小轿车相撞,
谁能帮忙译首歌的谱(歌转简谱)???
国际上有哪些权威的心理学类期刊
成都崇州市旧货市场在那条街
未有下载过的视频文件能不能永久保存到微云里
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?