腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
C
和
C
++:自动
结构
的
部分
初始化
、
例如,如果somestruct有三个整数
成员
,我一直认为在
C
(或
C
++)函数中这样做是可以
的
:第一个
成员
将
初始化
为123,最后两个
成员
将
初始化
为0。我经常对自动数组做同样
的
事情,编写int arr[100] = {0,};,以便将数组中
的
所有整数
初始化
为零。最近我在上读到: 如果不
初始化
结构
变量,其效果取决于它是否具
浏览 0
提问于2012-05-31
得票数 79
回答已采纳
2
回答
C
语言中
的
结构
初始化
我是一个
C
语言
的
初学者,我有一个
结构
,它有不同
的
数据类型作为
成员
,比如int,float,bool。我试图在
初始化
期间以及嵌入式应用程序
的
运行时将该
结构
初始化
为0.0。我正在逐个
初始化
成员
。我不能
使用
memset()函数,因为它会使
指针
增加2个字节。我想知道是否有一种有效
的
方法来进行这种
初始化
。例如: typedef struc
浏览 0
提问于2015-08-01
得票数 0
1
回答
未
初始化
局部变量
使用
c
++
、
、
为什么我不能用num
结构
的
number字段
的
值
初始化
整数变量Strct?number = 16.0f;{ int num = strct->number;} 错误列表:
C
4700未
初始化
的
局部变量“strct”
使用
浏览 1
提问于2021-12-07
得票数 -1
回答已采纳
1
回答
类
成员
变量(
C
++)
的
不定数量
、
、
、
、
我正在
使用
的
C
++程序是为了在
C
++中创建一个自定义
的
双链接列表类,方法是
使用
不确定数量
的
具有数据值和两个
指针
的
节点
结构
指针
。这是这个计划
的
前提。不能
使用
STL
的
LinkedList类,必须自己制作。 尽管如此,您如何创建一个没有特定数量指向节点
的
指针
的
类
成员
变量?在声明类时
浏览 5
提问于2015-02-11
得票数 0
回答已采纳
3
回答
使用
指针
初始化
结构
的
成员
(
C
)
、
、
我是一个乞讨者,一直在读关于
C
语言
的
书,我有一个关于
结构
指针
的
问题。下面我尝试
使用
"*p“
指针
初始化
结构
的
成员
int num;}; { p->name= "Jose"; prin
浏览 31
提问于2016-08-30
得票数 2
回答已采纳
1
回答
C
-将内存分配给
结构
中指向
成员
的
指针
。
、
、
我已经看到了很多其他
的
问题,但是我似乎仍然不知道如何
初始化
指向同时也是
指针
的
struct
成员
的
指针
。给定指向我
的
结构
的
指针
(其中包含一个
成员
,它是一个
指针
),我想
初始化
指向该
成员
指针
的
指针
。例如,当向链接列表中添加节点时,我在示例中给出
的
参数是addNode
浏览 2
提问于2019-11-14
得票数 0
回答已采纳
1
回答
是否需要
使用
struct为链接列表中
的
每个节点分配内存?
我有一个包含指向另一个
结构
节点
的
指针
的
结构
。此
指针
是指向
结构
链接列表
的
前端
指针
。因此,我正在构建我
的
链接列表,每次插入节点时,我都会创建单独
的
结构
并链接到其他LL节点。问题:,我需要为LL中
的
每个节点分配内存吗?意思是
使用
malloc (如*pointer_to_struct = (structAlias *)malloc(sizeof(stru
浏览 0
提问于2014-09-27
得票数 0
4
回答
是否保证全局变量总是
使用
c
99
初始化
为0?
、
、
、
来自中
的
C
99标准: -如果它具有
指针
类型,则
初始化
为空
指针
;-如果是一个集合,则根据这些规则(递归)
初始化
每个
成员
;-如果是一个联合,则根据这些规则
初始化
(递归)第一个指定<e
浏览 9
提问于2017-01-26
得票数 4
回答已采纳
1
回答
关于头文件中声明大小
的
查询
、
我有一个
结构
,它包含一个指向固定大小内存
的
指针
。我是否也应该显式地将malloc部分放在其中,或者它应该只包含void *data,而不包含
指针
所指向
的
内存大小
的
详细信息?
浏览 0
提问于2012-10-26
得票数 0
回答已采纳
1
回答
将
指针
初始化
为另一个
结构
内
的
结构
、
、
、
我有两个
指针
变量(prevGuiMsg和currGuiMsg),指向
C
++源文件中另一个
结构
定义中
的
结构
:{ bool re_pop_required;头文件中定义
的
(我正在混合
C
和
C
++代码)。指向
结构
的
指针
作为参数传递给源文件中
的
函数,在源文件中,我希望将参数指向
的
数据存储在
指针
变量prevGuiMsg
浏览 0
提问于2019-01-15
得票数 0
回答已采纳
3
回答
C
结构
内存管理
、
、
、
、
另一个
C
问题:MyStruct* ptr = (MyStruct*)malloc(sizeof(MyStruct)ptr->mem = (char*)malloc(sizeof(char)*256); 当我调用free(ptr);时,
指针</
浏览 1
提问于2012-04-10
得票数 1
3
回答
C
++中函数
指针
的
显式解引用
、
我有一段代码,这是一个函数
指针
的
例子,取自Linux内核源.Below是一个以回调函数为
成员
的
结构
const char *name; struct parport_driver *next;现在,这些
结构
的
成员
在
C
文件中被调用,如下所示 struct parport_driver隐式和显式引用函数
浏览 3
提问于2013-06-26
得票数 1
5
回答
在
C
++中,向量中
的
结构
成员
是否以零
初始化
?
、
、
在
C
++中,当我有一个类似于{ bool b;};std::vector<myStruct> myVector;myVector.resize(10);
结构
的
成员
会被
初始化
为零(包括
指针
)吗?我不能假设
结构
的
成员
中可能存在随机数据吗?
浏览 2
提问于2014-08-08
得票数 4
回答已采纳
3
回答
#define
结构
、
、
我在include/linux/wait.h .h中找到了这个神秘
的
构造。.task_list = LIST_HEAD_INIT((name).task_list), \总的来说,我对宏和preproc指令有很好
的
了解请有人详细解释上面的代码
结构
,包括行尾
的
“\”。谢谢。 注意:我不需要知道它在linux中做什么,只需要知道它背后
的
语法含义。
浏览 4
提问于2014-01-31
得票数 0
2
回答
指向
结构
指针
的
指针
、
、
我有一个如下所示
的
结构
。当我有一个指向
结构
的
指针
时,我能够正常地
初始化
或修改它
的
任何
成员
。int nno; struct node* out; struct node* pre;但是,当我将
结构
指针
的
地址传递给函数并
使用
双
指针
捕获该地址,并尝试
使用</em
浏览 0
提问于2013-01-12
得票数 1
回答已采纳
1
回答
在
C
结构
中在声明时
初始化
指针
、
、
、
是否有方法在声明时
初始化
C
结构
中
的
指针
:{ uint16_t * datablock;我试过上面的代码,但我得到:
初始化
元素不是数据库
成员
的
常量。
浏览 2
提问于2017-08-04
得票数 3
回答已采纳
1
回答
我们可以通过
初始化
列表中
的
智能
指针
来
初始化
结构
成员
吗?
m_scpStructB->iAge(age), {}Question1>我发现我不能
使用
第二段代码来
初始化
由智能
指针
指向
的
结构
成员
这是一个通用
的
c
++规则,我们就是不能这样做。Question2>据我所知,
初始化
列表<e
浏览 1
提问于2012-07-12
得票数 0
2
回答
让
C
++
结构
成员
指向其内部
的
另一个
成员
是否合法?
假设我有这样
的
结构
。
结构
的
一个
成员
指向其内部
的
另一个
成员
是合法
的
C
++吗?这些是怎么储存
的
?,然后是
指针
。}; a.pstr = a.str.
c
_str(); 我先设置
指针
,然后是
成员
。这合法吗?我查看了,它似乎即使在最高
的
优化级别上也能工作,但是希望确保它是合法
的
<e
浏览 2
提问于2021-05-26
得票数 1
回答已采纳
1
回答
当将目标-
C
指针
分配给
C
结构
的
成员
时,EXC_BAD_ACCESS
、
、
、
有时,但不是总是这样,我得到一个EXC_BAD_ACCESS崩溃,将一个NSMutableDictionary分配给一个
结构
。我显然做错了什么,但我不知道是什么。
浏览 2
提问于2022-08-13
得票数 0
回答已采纳
1
回答
嵌套列表
结构
c
++
、
、
{PROGRAM* prog;DATE_TIME* date;}; p = (struct Line*)malloc(sizeof(*p)); Visual说:“解除空
指针
浏览 3
提问于2022-04-28
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+11 nullptr:初始化空指针
c/c+结构体与结构体指针
C语言指针使用的几个场景
C语言指针变量的定义和使用(精华)
C语言指针这些使用技巧值得收藏!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券