腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
为什么运算符会给出不同的输出?
c
、
arrays
、
pointers
我正在为即将参加的课程学习
C
的基础知识,现在我正在学习
指针
和数组。我一直在使用一些参考资料来学习它,但在这本“头先入
C
”的书中,我有以下几点: char s[] = "How big is it?"道歉,如果这是一个真正的基本的事情,但我还没有把我的大脑围绕
指针
的概念。
浏览 2
提问于2014-07-27
得票数 0
回答已采纳
6
回答
从现有
字节数
组
c
#的一部分初始化
字节数
组
c#
、
.net
是否有一种从现有
字节数
组的一部分初始化
字节数
组的简单方法。在
C
语言
中,可以使用
指针
来表示如下char* b = s + 5;byte[] b = new byte[buffersize
浏览 2
提问于2010-04-13
得票数 0
回答已采纳
1
回答
C
语言
:如何用
C
计算数组的大小
c
、
arrays
、
pointers
、
sizeof
、
memory-address
内存地址指定它们在内存中指向的数据
字节数
,因此似乎任何变量的大小都是通过查看内存地址并查看变量在内存中
所占
的数量来确定的。那么数组的大小是如何确定的呢??-因为数组是一个
指针
,默认情况下只指向数组中的第一项: int a[] = {1,2,3,4,5}; // both show same memory address
浏览 3
提问于2020-01-26
得票数 2
回答已采纳
3
回答
如何用金属着色
语言
将浮点
指针
转换为uint8_t
指针
?
c
、
pointers
、
metal
、
uint8t
我试图在kernel void函数中用金属阴影
语言
编写以下
C
代码:uint8_t byteArray[sizeof(f)]; byteArray[a] = ((uint8_t*)&f)[a];代码应该得到浮点值的
字节数
组。当我试图用Metal
语言
编写相同的代码时,我会得到以下构建时错误:
指针
类型必须具有显式地址空间限定符。我理解金属限制了
指针
的使用,
浏览 11
提问于2021-06-15
得票数 1
回答已采纳
1
回答
如何将
字节数
组的一部分复制到
c
_void_p引用内存,反之亦然?
python
、
ctypes
在Python应用程序中,我有一个带有一些数据的
字节数
组。我的python代码由一些外部本机库(DLL/so/dylib)调用(使用ctype及其)。其中一个回调函数包括指向在该外部库中分配的非托管缓冲区的
指针
。 memmove(dst_buf, unmanaged_buf, size) 在其他<
浏览 0
提问于2019-12-09
得票数 1
回答已采纳
1
回答
malloc如何知道返回的
指针
指向哪种类型?
c
、
memory
、
cs50
我正在学习
C
语言
的
指针
和内存分配,我已经使用下面的代码片段手动分配了一些要复制的
字节数
: char *s = get_string("s: "); // this is included in cs50即使我们没有输入任何关于使用char的“线索”,malloc如何知道
指针
t指向char值
浏览 24
提问于2020-12-13
得票数 1
回答已采纳
1
回答
将数组从本机代码发送到托管代码(
C
++/CLI)的最佳实践?
winapi
、
c++-cli
、
marshalling
、
unmanaged
、
managed-c++
客户端程序采用
C
++/CLI
语言
编写。我现在可以想到两种选择:谢谢。
浏览 1
提问于2010-09-28
得票数 2
3
回答
C
中数组的动态内存分配
c
、
arrays
、
memory
、
dynamic
、
malloc
所以我试着用
C
语言
创建一个动态数组,使用malloc,但是由于某些原因,它不能工作。
浏览 1
提问于2013-05-29
得票数 3
回答已采纳
2
回答
C
:指向指定长度类型的
指针
c
、
pointers
、
casting
我正在用
C
语言
编写代码,并处理这样的情况:“将此转换为指向与此数字具有相同
字节数
的数据类型的
指针
”会很有帮助。 举个例子会更清楚--我使用size_t来获取系统中
指针
的大小。现在,我想将一个void *
指针
转换为指向该大小的数据类型的
指针
。我知道我可以将它转换为任何
指针
类型,并且长度相同,但
指针
算法根据变量指向的数据类型而有所不同。
浏览 1
提问于2012-04-11
得票数 1
回答已采纳
2
回答
存储
指针
比它所指向的字节占用更多的内存吗?
c
我的问题是
指针
值是如何存储在哪里的,它们在内存中
所占
的空间比它们所指向的东西更大。例如,如果我有一个64位
指针
,用于指向内存中的信息字节;
指针
的值存储在哪里,它是否比数据本身占用更多的空间?我用
C
写的问题的一个例子char* charPointer = &data; charPointer是否比数据占用更多的空间,因为
指针
是64位,数据是8位?PS:我正在努力学习
C
的基础知识。
浏览 4
提问于2020-11-29
得票数 3
回答已采纳
3
回答
访问位图的
字节数
组
c#
、
c++
、
c
、
bitmap
1-在Windows CE中,我在
C
#中有一个位图对象。 2-我在外部dll中有一个
C
函数,它将指向
字节数
组的
指针
作为参数,该数组表示RGB565格式、宽和高的图像。此函数将利用此
字节数
组。因此,我需要传递Bitmap对象的
字节数
组
指针
,但我可以找到一种实用的方法来获取该
指针
。一种方法是使用内存流或其他方法将这个位图转换为
字节数
组,但它会创建一个新的
字节数
组,所以我将在内存中保留两个对象,Bitmap和
字节数
浏览 0
提问于2012-10-22
得票数 0
1
回答
对象表示和运算符大小的定义
c++
、
class
、
sizeof
3.9/4中给出了对象表示概念的定义:expr.sizeof // Padding, problbly eq
浏览 3
提问于2014-10-07
得票数 2
4
回答
在
C
++中使用
C
#动态链接库
c#
、
c
、
pinvoke
供应商提供了一个用
C
/
C
++
语言
设计的DLL。uInt32 WriteSize 要写入的数据字节。输出uInt32 * pReadSize 指向存储已读取字节的
字节数
组的
指针
。我在
C
#中的代码如下: [DllImport("Ni845x", CallingConven
浏览 5
提问于2014-07-17
得票数 0
2
回答
NSData的大小和长度的差异
objective-c
、
nsarray
、
nsdata
我很困惑。sizeof和NSData的.length之间的区别是什么?长度是字符数吗?对吗?但这是否意味着sizeof呢?有没有人能更准确地给我解释一下?
浏览 0
提问于2014-09-02
得票数 0
3
回答
JNA数组和
指针
java
、
c
、
jna
目前,我正在从事一个项目,该项目要求我接收来自
C
库的Java调用。基本上,我调用一个接受函数
指针
的
C
函数,然后
C
函数使用函数
指针
作为回调函数。回调对象有一个方法,该方法接收一个
C
结构(称为Frame),该结构包含一个16元素
字节数
组以及其他变量。回调对象接收来自
C
的Frame对象,但是当我尝试使用name.getByteArray(0, 16)从
指针
获取
字节数
组时,应用程序崩溃并出现访问冲突异常。我的猜测是,通过在F
浏览 4
提问于2011-09-29
得票数 4
1
回答
如何使用
字节数
组来初始化Swift中的struct对象?
swift
、
pointers
、
struct
、
bluetooth
、
byte
首先,我有
C
编程背景。我的系统由一个使用
C
语言
编写的软件的设备组成,该软件利用蓝牙与iPhone应用程序进行通信。我在
C
设备上定义了一个结构体,我通过蓝牙逐个字节地发送它,我正试图在Swift中重新构造这个结构体。在
C
中,我将使用指向
字节数
组的
指针
,并简单地将其类型转换为自定义结构类型的
指针
: CustomStructType_t * structPtr =(CustomStructType_t *
浏览 15
提问于2020-06-03
得票数 0
3
回答
当malloc的时候,我应该用什么作为“大小”的论点?
c
有一天,一些
c
大师告诉我,使用这样的变量:所以我写了一些代码: int n = 1000000,
浏览 5
提问于2017-09-15
得票数 1
回答已采纳
3
回答
如何在不克隆的情况下获得子数组
c#
我知道在
C
#中,我们总是可以使用Array.Copy()方法得到给定数组的子数组。因此,我将接收到的原始消息分为头
字节数
组和正文
字节数
组,以便分别处理它们。但是,这显然会占用双倍内存和额外的时间。在
C
中,我们可以很容易地使用
指针
并为其分配偏移量来访问数组的不同部分。例如,在
C
语言
中,如果我们有一个char a[] = "ABCDEFGHIJKLMN",我们可以声明一个char* ptr = a + 3来表示数组DEFGHIJKLMN。有办法在
浏览 0
提问于2015-07-17
得票数 6
回答已采纳
2
回答
在带有openssl的本机代码中使用java中的私钥
java
、
c
、
openssl
因为我想将密钥添加到我的代码中(而不是作为文件),所以我使用了将其作为
字节数
组来获取。要从我使用的
字节数
组中取回私钥解密正在按预期工作。但是现在我想使用openssl在
c
++应用程序中使用这个密钥。因此,我将
字节数
组从java复制到
c
++,作为一个char[]。我试过了 RSA *r =
浏览 2
提问于2012-08-09
得票数 1
回答已采纳
2
回答
试图添加数组元素时的分段错误
c
、
arrays
、
function
、
pointers
我试图创建一个函数,作为其结果返回数组中元素的和。当我试图运行程序时,我会得到一个分段错误。谁能帮我指出正确的方向吗?谢谢!int result = 0; {} } int numberOfElements; printf("How
浏览 5
提问于2017-12-03
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言-数组指针与指针数组
c语言指针学习
C语言指针详解
C语言-指针常识
C语言 指针初探
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券