腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
C
指针
数组
不
能与
memcpy
一起
使用
、
我想用
memcpy
连接两个字符串。但是下一个
memcpy
不起作用。我的预期输出是“我的名字是可汗”。string.h> { char *var2= "is khan";
memcpy
(f_add,var1, strlen(var1)+1); prin
浏览 39
提问于2021-02-01
得票数 2
回答已采纳
1
回答
读取文件并将所有数据存储在缓冲区中
我编写了一个函数来读取文件的全部内容,并返回一个指向包含所有数据的分配的bufer的
指针
。 data_cursor = data + cursor_pos; }
memcpy
浏览 0
提问于2018-01-24
得票数 2
回答已采纳
2
回答
C
-记忆和
指针
。还能用。为什么?
、
、
char *restrict
c
= malloc(20); printf("array r -> hey %s\n",r);= malloc(20);
浏览 9
提问于2014-11-08
得票数 2
回答已采纳
3
回答
C
阵列提取
、
我有一个整数
数组
。让我们假设我想将这个
数组
分成两个
数组
,方法是将
数组
a的一些元素复制到一些不同的
数组
中,比如b[2]和
c
[3],例如int b[2]将包含{1,2},int
c
[3]将包含{1,2,2}。如何
使用
C
来实现这一点?
浏览 4
提问于2013-08-13
得票数 1
回答已采纳
1
回答
为什么在Visual
C
++中__declspec(dllimport)不
能与
memcpy
()
一起
使用
?我该如何让它工作呢?
、
、
、
我注意到,在Visual
C
++中,__declspec(dllimport)不
能与
memcpy
一起
工作。即与dllimport无关的链接器,因此不同于我得到了这种行为的原因是什么?如何消除
memcpy
的跳转开销
浏览 7
提问于2021-06-14
得票数 0
2
回答
使用
指针
将两个元素从uint8_t
数组
复制到uint16_t变量中
、
、
、
、
目前,我正在
使用
memcpy
这样做:uint16_t word = 0;gdb显示这一功
能与
预期的一样:0x7fffffffe2e2: 0x2b 0x3
c
将对
数组
元素的引用转换为uint16_t
指针
并
浏览 5
提问于2020-11-30
得票数 0
回答已采纳
5
回答
C
中的malloc char
数组
指针
出现错误。
char (*cHighValue)[20]; {}
浏览 20
提问于2014-03-31
得票数 0
回答已采纳
2
回答
为模板类的RtlValidateHeap错误指定的地址无效
pValue.mElement; if(mSize) {
memcpy
pValue.mElement; if(mSize) {
memcpy
浏览 2
提问于2011-08-05
得票数 1
回答已采纳
2
回答
如何在
C
中将
数组
的一部分从二维
数组
复制到另一个
数组
中
、
、
、
因此,我有以下几点:int into[3]; 我想复制'from‘in to the array 'into’so 'into‘={ 1,2,3} 我正在尝试
使用
memcpy
来完成上面的工作(我知道它已经可以
使用
循环了),但是我似乎不能让它工作
浏览 0
提问于2013-05-28
得票数 4
回答已采纳
2
回答
在
C
中是否可以将
指针
分配给
数组
,或者将
数组
的地址更改为
指针
地址?
、
我需要将
指针
返回函数赋值给
数组
,可以吗?[3]) arrayReturn(z); }printf("%d %d %d",
c
[0][0],
c
[0][1],
c
[0][2]);
浏览 4
提问于2021-09-28
得票数 0
回答已采纳
3
回答
函数地址转换为char
数组
、
、
、
为了我的教育目的,我想知道是否有一种用
memcpy
()替代函数地址转换到一个字符
数组
的代码的方法?string.h>#define FPSZ sizeof(_vfp) _vfp fp; memset(&rc,0,FPSZ); for (i=0;i<FPSZ;++i) printf("%hhx ",rc.fp_
浏览 0
提问于2015-05-18
得票数 0
回答已采纳
4
回答
指向在调用函数中分配的空间和在被调用函数中写入的
指针
数组
。
我在func中有这段代码,我得到指向
指针
数组
的
指针
。此函数的目的是将字符串写入两个为chars分配的空格。主要分配。我要在这条线上接segFault这是完整的代码{ func(&arr); printf(&q
浏览 2
提问于2021-10-14
得票数 2
回答已采纳
2
回答
C
++错误:无法用'char [1024]‘类型的左值初始化'char’类型的
数组
元素
、
、
、
temp = "TFTFTFTFTFFFTTFFTTFFTTTTTTFFFF"; char tab2[1024]; 然后,我尝试将tab2内容分配给char
数组
:错误:无法用'char‘类
浏览 2
提问于2020-11-13
得票数 0
3
回答
将
数组
赋给不同的变量
、
、
下面是我的代码的一部分 int sorted[] = a;N是
数组
的大小sorted[n]这是不可能的,因为动态改变
数组
的大小,或者我只是错过了重点? 谢谢!
浏览 1
提问于2014-10-06
得票数 0
2
回答
将多个字符
数组
复制到另一个多字符
数组
、
、
、
我正在将Java代码转换为
C
,并且非常简单,比如用Java交换多个
数组
的内容:board = nextBoard;在
C
中似乎更麻烦。在查看了这个站点上类似的问题之后,我了解到我必须
使用
memcpy
,这是我在一个名为arrayCopy的方法中发起的。189:15:警告:
不
兼容
指针
类型将'char (*)60‘传递给'char *’类型的参数 但是
m
浏览 6
提问于2015-06-26
得票数 0
回答已采纳
2
回答
复制回的内存错误int
、
、
、
= 33;
memcpy
(&
c
, &buf+1, 4);
memcpy
(&
c
, buf+1, 4); printf("
c
浏览 5
提问于2014-03-28
得票数 0
回答已采纳
1
回答
具有递归内存分配的
C
中格上的自避免随机游走
、
、
我想通过
使用
递归函数来计算(对于一个项目)自避免随机游走。我用两个
数组
StepX和StepY成功做到了这一点,这两个
数组
分别跟踪路径的x和y。这个项目已经完成了,我很高兴,但我想知道如何
使用
(也)一个网格来使它工作,1和0描述已访问/尚未访问的位置,以提高速度。go(int x, int y, int n,int* StepX,int* StepY, int* lattice) 这就是我正在寻找的,因为我认为每次调用函数go时,它都会创建一个新的晶格副本并
使用
它
浏览 0
提问于2012-11-26
得票数 0
回答已采纳
5
回答
使用
包含2个
数组
的
memcpy
的addressof of
、
为什么下面的两个
memcpy
会产生相同的结果:int arr2[5] = {some_data2};
memcpy
(arr1, arr2, (5 * sizeof(int))); 为什么第一个
memcpy
没有看到arr1和arr2的双
指针
?是不是因为
数组
名不是真正的
指针
,而是" array“类型变量的标识符
浏览 0
提问于2014-06-13
得票数 1
3
回答
具有较大阵列的
memcpy
分段故障
、
、
我有一个函数,用
memcpy
交换
C
中的2d
数组
。我知道您可以交换
指针
,但是我想比较一下复制
数组
和交换
指针
。 float temp[n][n];
memcpy
(temp, old, arr_size);
memcpy
(old, new_ar
浏览 2
提问于2015-09-08
得票数 4
回答已采纳
4
回答
从字符
数组
中剥离字符作为
指针
在
C
++中传递
、
、
任何关于如何从字符
数组
中剥离字符的建议都会作为
指针
传递到
C
++中。我必须
使用
memcpy
函数来复制。void foo(char *test)char a[1] = {0};char
c
[1]= {0};
memcpy
(&b,&test[1],1);
memcpy
(&
c
,&test[
浏览 3
提问于2011-11-30
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
为什么有人说指针是 C 语言的精髓?
对C语言编程指针的总结
对C语言编程指针知识的总结
C/C+编程笔记:C语言中的指针和数组之间的区别?
Cgo让c和go 手牵手
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券