腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
cProgramming
:
错误
地
引用
指向
整型
和
嵌套
结构
(
也
包括
整型
)
的
结构
的
元素
的
指针
c
、
pointers
、
struct
这是cppinstitute
的
CLA考试
的
一个样本查询。 问题是以下代码
的
输出是什么?正确
的
答案是"8“,我得到
的
正是这个结果,但我不明白为什么。free(p); return 0; } 我理解它(为了让我明白,我在注释中写了) p->p1是用
指针
引用
结构
的
第一个
元素
。-operator时,位置p1处
的
结构<
浏览 2
提问于2020-12-27
得票数 0
5
回答
非
整型
/枚举型模板参数
的
用例?
c++
、
templates
、
non-type
C++允许非类型模板参数为
整型
或枚举类型(
整型
包括
布尔型
和
字符型),以及
指向
任意类型
的
指针
和
引用
。但是我想知道一些非类型模板参数
的
用例是什么,这些参数是
指向
任意类型
的
指针
或<em
浏览 4
提问于2013-03-04
得票数 6
回答已采纳
1
回答
Linux内核计时器函数传递自定义
指针
数据
c
、
linux-kernel
我第一次尝试使用Linux内核计时器,并且尝试传递一个
指针
作为函数参数,但我使用
的
任何方法都会导致3.12内核崩溃。long data) { get_data (stacc3);} 它不断
地
使我
的
内核崩溃(模块是内置
的
)。
浏览 2
提问于2015-09-10
得票数 0
2
回答
显式模板实例化在XLC上出现编译
错误
,但在其他编译器上有效
c++
、
implementation
、
c++03
、
xlc
下面的代码是我试图为客户需求实现
的
一个功能
的
简化
的
最小版本。它无法在IBM编译器(version 9
和
version 11 )上编译,并出现
错误
A non-type template parameter cannot have type "int X::*".。然而,我已经在g++ 4.7.2,clang++ 3.2
和
Intel13.0上尝试了相同
的
代码,他们成功
地
编译了它。 我很想知道XLC是这里唯一明智
的
声音,
浏览 1
提问于2013-02-05
得票数 0
回答已采纳
1
回答
封送处理
指向
类型数组
的
指针
(托管C# ->非托管C++)
c#
、
pointers
、
double
、
unmanaged
我在确定一种表示
结构
的
方法时遇到了一些问题,该
结构
包含
指向
我
的
托管代码中
的
短
整型
数组
的
指针
。该
结构
如下所示:{ unsigned short** shortValues;“shortValues”
的
内存是在非托管代码中分配
的
--因此,即使该字段只是一个
指向</em
浏览 0
提问于2009-08-24
得票数 0
回答已采纳
1
回答
如何
引用
指针
和
修改地址
cython
所以我正在研究一个算法,其中有一些我想要
指向
的
结构
。
指向
该
结构
的
指针
被传递给一些。我不明白如何通过将
指针
的
引用
传递给函数来更改
指针
的
地址。cdef int *aprint a[0]print a[0]13但我希望它能给出42 换句话说,我是如何想象这一点
的
:there是在
浏览 4
提问于2018-12-06
得票数 0
1
回答
隐式字段初始化
的
规则
c++
、
class
、
constructor
、
initialization
、
stack
我最近修复了我
的
一个应用程序中
的
一个bug :问题是驻留在堆栈上
的
一个对象有一个未初始化
的
字段。该对象具有此类型
的
类声明: int somefield, someotherfield;} 在声明局部变量(如函数中
的
我确信没有出现在构造函数初始化列表中
的
类
的
字段总是被合成
的
简单构造函数初始化(在int
的
情况下,是零值)。显然我错了
浏览 2
提问于2012-06-04
得票数 3
回答已采纳
2
回答
确定函数
的
原型
c
、
data-structures
、
functional-programming
、
function-pointers
,如string
和
int (短
整型
和
整型
c数据类型属于"int“逻辑类型)。因此,我有一个包含两个
元素
的
data_type
结构
数组:一个名称为字符串,另一个名称为整数。字符串
的
"check_equal“函数只是使用给定
的
参数a
和
b调用strcmp()函数,它们被类型转换为char*。"integer“
元素
的
check_equal函数也有类似的情况。但请
浏览 2
提问于2014-05-06
得票数 0
5
回答
C数组可以在
元素
之间包含填充吗?
c
、
arrays
、
padding
我听说,在C中,包含在
结构
中
的
数组可能会在数组
的
元素
之间添加填充。现在很明显,填充
的
数量不能在任何一对
元素
之间变化,或者使用简单
的
指针
算法不可能计算数组中
的
下一个
元素
。这个谣言还说,不包含在
结构
中
的
数组保证不包含任何填充。我知道至少这部分是真的。但是,我在C标准(特别是C99)中找不到任何明确
地
证实或否认这一点
的
东西。 有没有人知道这个谣言是不是
浏览 32
提问于2009-06-30
得票数 31
回答已采纳
1
回答
我尝试在func中将一个矩阵与另一个矩阵相乘,得到新
的
矩阵,但我得到了分割
错误
c
这就是我正在做
的
项目。任务是将2个矩阵相乘。矩阵A中
的
列数与矩阵B中
的
行数相同。我允许用户选择插入两个矩阵包含
的
内容。这是我
的
代码:void multiplyMat(int n,int p,int c,int m,int d,int q,int k,int **multiply,\n"); 我得到了“分割
错误
”。当代码进入"sum = sum + firstc*secondk“时就会发生这种情况,我是怎么做<e
浏览 0
提问于2018-12-12
得票数 1
3
回答
如何在
结构
中使用int*
pointers
、
struct
、
int
我得到了一个
结构
和
一个初始化函数,如下所示: int* b, r; // r is a pointer to an integer in b someStruct
浏览 0
提问于2012-06-22
得票数 0
回答已采纳
1
回答
从旧init_timer到新timer_setup
的
适配
c
、
linux
、
timer
、
linux-kernel
、
linux-device-driver
我一直在尝试将驱动程序从2.6移植到4.X,而没有得到原始主板制造商
的
支持(以及非常有限
的
Linux经验)。 原始驱动程序使用init_timer()并传入
指向
timer_list
结构
的
指针
。该timer_list
结构
的
data
元素
被设置为
指向
另一个内存
结构
的
指针
,function
元素
被设置为回调。在回调函数中,data
元素
用于
浏览 2
提问于2018-12-19
得票数 4
回答已采纳
2
回答
Qt -序列化一个树
结构
(很多
指针
)
c++
、
qt
、
serialization
、
qt4
、
tree
我有一个有很多
指针
的
树
结构
,基本上树
的
一个节点是这样
的
{ QVector<Node*> my_children; } 我需要所有这些
指针
使我
的
工作更容易,而在RAM内存中。但是现在我需要将所有的树
结构
保存在磁盘上。我在考虑使用QDataStream序列化()..但我不认为这会对
指针
起作用..对吗?你有什么建议将这个
浏览 3
提问于2012-07-25
得票数 0
回答已采纳
6
回答
如何在c或c++中创建异构链接表
c++
、
c
、
algorithm
、
data-structures
可以保存浮点、整数、字符等数据
和
算法
的
链接表应该很好,并且不是很复杂请建议一个有效
的
算法/代码
浏览 0
提问于2011-12-08
得票数 4
回答已采纳
5
回答
指向
结构
成员
的
C++
指针
c++
、
pointers
、
struct
、
memory-address
如果我要创建一个
结构
,比如: int x, y, z, a, b, c; FOO foo = {1, 2, 3, 4, 5, 6}; }我知道,如果我使用返回第一个int
的
指针
<em
浏览 0
提问于2014-07-04
得票数 1
4
回答
使用
指针
在C中查找二维数组
的
维数
c
、
pointers
、
dynamic-arrays
for (i = 0; i < rows; i++)现在,我调用:在函数func中,如何计算行
和
列
的
维度
浏览 0
提问于2010-03-10
得票数 1
2
回答
用宏在C中找出数组
的
大小
c
、
c-preprocessor
我很难理解这个宏是否做了它应该做
的
事情。它在我包装
的
第三方dll中。0 : (long)(arg)[0]) 它应该给出arg
的
长度,在我
的
例子中,arg是一个长*。它只是
指向
一个长
整型
,但是当arg是一个长
整型
数组时,
也
会使用宏...根据我
的
理解,如果
指针
不为空,它会返回arg
的
值。但是当arg
指向
一个long时,它会返回long
的
值,而不是arg (1)
浏览 1
提问于2011-09-19
得票数 2
回答已采纳
3
回答
基于硬件寄存器
的
非类型模板参数
c++
、
templates
、
stm32
、
non-type
我正在使用STM32
的
硬件定时器来连接许多光学编码器。我想创建一个模板化
的
类,它为与硬件计时器交互提供了一个方便
的
接口。定时器寄存器是内存映射寄存器,其地址在制造商提供
的
与器件数据手册匹配
的
报头中定义。模板参数实际上将是定时器外围设备
的
基址。timer_peripheral * t = TIM2;} 但是,当我使用g++-4.7.2 -std=c++11进行编译时,我得到了以下
错误
:
浏览 0
提问于2013-05-16
得票数 3
3
回答
(char **)(&samples)声明了什么?
objective-c
、
ios
给定:SInt16 *samples = NULL;编辑以显示实际用例:// CMBlockBufferGetDataPointer(<CMBlockBufferRef theBuffer>, <size_t offset>, <si
浏览 2
提问于2012-07-09
得票数 3
回答已采纳
3
回答
reinterpret_cast设置为相同类型
c++
、
c++14
、
standards
、
reinterpret-cast
A b = a;} 编译器(g++14)抛出一个关于invalid cast from type 'A' to type 'A'
的
错误
为什么强制转换为同一类型是无效
的
?
浏览 19
提问于2019-10-17
得票数 7
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
萍乡学院2018专升本考试《C语言程序设计》考试大纲
Go语言的数据类型-第一部分
【C语言编程锦囊·连载58】类型定义是否允许嵌套?
C语言/C加加编程入门基础学习之细说指针
Kotlin入门等式判断的情况
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券