写成NODE* array = (NODE**)malloc (NODE*)会报错,NODE是结构体名。
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
先学走,再学跑 2021-10-17 11:48最佳回答 专家已采纳struct 结构体名 *数组名 = NULL;
数组名 = (struct 结构体名 *)malloc(sizeof(struct 结构名)*N);采纳该答案 已采纳该答案 专家已采纳评论解决 无用打赏举报微信扫一扫
分享评论登录 后可回复...
查看更多回答(1条)
报告相同问题?
提交
相关推荐 更多相似问题
- 2021-06-29 08:03回答 1 已采纳 代码如下,如有帮助,请采纳一下,谢谢。 #include <stdio.h> //定义一个结构体 struct NodeData { int nmb; int bsxh; //是
- 2022-03-01 17:04回答 3 已采纳 定义学生结构体,然后用结构体数组存储数据,转专业就是修改结构体中的专业字段。参考如下: #include <stdio.h> #include <stdlib.h> #defi
- 2022-01-01 14:39回答 2 已采纳 数组也可以实现链表的,算法题中使用单链表往往是通过数组实现,数组实现的单链表可以通过下标来索引节点,可以直接通过下标找到某个节点的值和下一个节点的,因此数组实现的单链表的最大优点就是快(插入和删除操作
- 2020-02-29 19:41北芳科技-蓝盒子itbluebox的博客 结构体数组 结构体数组格式:声明变量类型 数组名称[数组长度] //定义一个结构体数组名为a,它里面包含有5个元素,每一个元素都是一个结构体变量 Wor a[5]={}; ...
- 2020-01-13 22:10Kuany_的博客 结构体指针3. 结构数组4. 结构体嵌套5. 使用结构体 1. 结构体操作 1.1 取地址 struct Point3D{ int x; int y; int z; }; struct Point3D p = {1,2,3}; printf("&p = %p\n",&p); print...
- 2019-06-04 21:584907的博客 结构体是一种集合,它里面包含了多个变量或数组,它们的类型可以相同,也可以不同,每个这样的变量或数组都称为结构体的成员(Member)。请看下面的一个例子: struct stu{ char name[]; //姓...
- 回答 2 已采纳 手打不容易,满意给个采纳吧 #include <stdio.h> //typedef struct student { int id; int score; } t[3
- 2019-11-03 16:19回答 1 已采纳 定义了一个函数,在函数里面定义了结构体数组 不要这么做,因为局部变量放在堆栈上,函数退出,堆栈销毁。上面地址的内容会被改写。 应该用mallc/new分配 Link * funlinks
- 2016-09-01 12:50回答 4 已采纳 `scanf`这个函数要求使用变量的地址,而变量`name`是一个数组,数组的名字代表了数组的地址,所以不用使用`&`这个取地址的操作符了
- 2021-01-01 04:36使用python向C语言的链接库传递数组、结构体、指针类型的数据 由于最近的项目频繁使用python调用同事的C语言代码,在调用过程中踩了很多坑,一点一点写出来供大家参考,我们仍然是使用ctypes来调用C语言的代码库。 ...
- 2021-05-21 07:15我是波波老师呐的博客 今天终于看完了C语言深度剖析这本书,对...看到C语言内存管理这块,发觉还是挺有用的,当然平时在编程时基本上就没有考虑过内存问题。定义了指针变量,没有为指针分配内存,即指针没有在内存中指向一块合法的内存...
- 2021-05-17 13:30清雨影的博客 struct dangdangtest{char email[];char name[];char addr[];int num;int bugnum;char tel[];char phone[];double RMB;};void main2(){//struct dangdangtest...//数组越界//动态分配一个元素struct dangdangtest *p...
- 2016-01-08 03:35回答 0 已采纳 linux 下c语言 多线程编程Linux 多线程编程问题----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你
- 2015-06-11 04:51回答 6 已采纳 这样的程序还是自己写好。 定义单链表会吧,再加几个操作,初始化,加结点,等。 排序简单的可以用冒泡,选择排序,追求效率用快速排序。 身份证号如果考虑最后一位X的话,可能会比较麻烦。但是,最后一位
- 2021-10-27 14:28回答 3 已采纳 package com.study.java8; import java.text.ParseException; import java.text.SimpleDateFormat; impor
- 2020-08-08 22:29wrlovesmile的博客 C语言结构体与结构体指针的使用 tips:最近要好好学习一下数据结构,所以必不可少的就是c语言的结构体和结构体指针了,所以就整理一下这些基础知识 c语言结构体(struct)是由一系列具有相同类型或不同类型的数据构成...
- 2021-05-19 10:50得宝进步课堂的博客 【C/C++开发】结构体中的数组与指针的内存分配情况说明 [VS开发][编程开发][C/C++开发]结构体中的数组与指针的内存分配情况说明 标签:[VS开发] [编程开发] 主要是疑惑在结构体定义的数组的内存空间与指针动态分配的...
- 2021-09-17 00:11TOMLIEE的博客 C语言结构体和结构体指针的简单用法 这里总结一下自己的学习笔记,关于C语言当中的结构体指针的用法,以及结构体简单使用。 简单介绍一下今天出场的嘉宾–>结构体和结构体指针 什么是结构体: 1,定义多种类型的...
- 2021-12-25 14:42回答 2 已采纳 #include <stdio.h> #include <string.h> struct student { int num; char name[20];
- 2021-05-19 01:31weixin_39930252的博客 结构体数组指针指针变量可以指向一个结构体数组,这时指针变量的值是整个数组的首地址。设 ps 为指向结构体数组的指针变量,则 ps 也指向该结构体数组的第0个元素,ps+1指向第一个元素,ps+i则指向第i元素,这与普通...
- 没有解决我的问题, 去提问