腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
memccpy
函数
使用
int
参数
?
c
memccpy
定义为: void *
memccpy
(void *dest, const void *src,
int
c, size_t n) 我知道integer c通过类型转换被用作unsigned然后我想 void *
memccpy
(void *dest, const void *src, unsigned char c, size_t n) 看起来好多了。
memccpy
必须
使用
int
参数
有什么原因吗?
浏览 8
提问于2021-11-16
得票数 4
回答已采纳
3
回答
memccpy
如何处理大整数值?
c
、
c-standard-library
根据man 3
memccpy
,
memccpy
函数
定义如下: #包括<string.h> void *
memccpy
(void *dest,const *src,
int
c,size_t n);描述
memccpy
()
函数
将不超过n字节的字节从内存区域src复制到内存区域dest,在找到字符c时停止。让我困惑的是,如果找到了
memccpy
字符 c,则复制n字节并停止。但是,
函数
将
int
c作为<e
浏览 20
提问于2022-05-18
得票数 3
回答已采纳
1
回答
0600在
函数
中是什么意思?是否与\200相同?
c
、
ascii
、
octal
我正在尝试自己编写
memccpy
()
函数
。我将调用is ft_
memccpy
()。我在网上找到了test main
函数
,有两个测试
函数
把我搞糊涂了。第一个测试
函数
可以很好地
使用
我的ft_
memccpy
(),但第二个测试
函数
不行,因为test1和test2之间唯一的区别是将\200改为0600。下面是我制作的ft_
memccpy
: void *ft_
memccpy
(void *dest, con
浏览 0
提问于2020-02-28
得票数 1
1
回答
对“memcpy”起作用的
参数
太少
c++
、
c
、
memory
is a pointer that points to some data
int
bufferIndex;//the given index但是我发现了一个错误: 错误:
函数
‘void *
memccpy
(void *,const *,
i
浏览 1
提问于2013-01-08
得票数 15
回答已采纳
2
回答
如何在以下输入上实现C
函数
memccpy
()不分段错误?
c
在尝试实现我自己版本的C
函数
memccpy
()时,我还在堆栈溢出上偶然看到了
memccpy
()的另一个,并根据原始版本测试了它们的变体。它复制了与C标准
函数
相同的结果,具有不同的字符串和整数数组输入。问题是,我不明白
为什么
它们的版本不对某些输入进行分段错误,比如这个整数数组。void *ft_
memccpy
(void *str_dest,
浏览 0
提问于2019-02-13
得票数 0
1
回答
memccpy
返回比src起始地址低的内存地址。
c
、
libc
我有一个学校项目,我必须对
memccpy
()
函数
进行重新编码。 我的
memccpy
下面是我的ft_<
浏览 3
提问于2015-06-27
得票数 0
回答已采纳
6
回答
如何
使用
strncat而不会出现缓冲区溢出问题?
c
、
string
、
buffer-overflow
我有一个缓冲区,我做了很多strncat。我想确保我永远不会溢出缓冲区大小。我想说buff - xxx而不是sizeof(buff)。我想确保我永远不会重写缓冲区
浏览 1
提问于2011-08-02
得票数 12
回答已采纳
1
回答
IAT补丁高级示例
security
、
dll
、
portable-executable
、
dll-injection
我有将DLL注入外部进程的代码,也有其dllmain提交IAT修补程序的DLL,但我需要一个的想法--一个windows应用程序和一个api
函数
(如user32 32/kernel32 32
函数
)--在执行应用程序的过程中创建恶意行为
浏览 3
提问于2017-12-12
得票数 0
1
回答
_
memccpy
的宽字符版本
c
、
string
、
visual-c++
、
concatenation
、
widechar
我必须连接广泛的C样式字符串,根据我的研究,类似于的东西似乎是 (为了避免)。但我似乎找不到宽字符的版本。像这样的东西存在吗?
浏览 3
提问于2020-03-13
得票数 2
回答已采纳
8
回答
在C中复制字符串中获取空字符的最快方法
c
、
performance
、
string
、
crt
目前,我正在
使用
这样一种简单的方法:MyString + strlen(MyString),这可能是很好的脱离上下文。我希望通过返回复制字符的数量的自定义
函数
来避免这种开销:{ return len;但是,我担心我的实现可能比编译器提供的CRT
函数</em
浏览 5
提问于2010-11-13
得票数 4
2
回答
从起始索引获取字符串,从char数组获取结束字符串
c++
、
arrays
、
string
、
char
我知道有
memccpy
,但它需要一个结束字符,我事先不知道。我知道C++中有一个string对象,但其思想是来回发送一个包含数据和消息的字节数组。所以在某种意义上,我来回地序列化和反序列化。* Packet::create(byte const data[]) //Concat all first 4 byte values to a uint32{ //Con
浏览 3
提问于2012-02-03
得票数 1
回答已采纳
1
回答
为什么
浮动
参数
适合
int
函数
参数
?
c++
、
constructor
、
type-conversion
请看下面的代码:class A {
int
my;}; A x = 7; // 1 std::cout << x.my << " " << y.my << "\n";虽然没有A(double a);构造<e
浏览 3
提问于2015-06-20
得票数 1
回答已采纳
1
回答
解析WAV文件并导出PCM数据
beginner
、
c
、
audio
、
file-structure
代码是作为一个过程(LISP样式)编写的,并且没有
函数
。我能得到一些如何重组代码的建议吗?\n"); } else { if (strcmp(buf,\n"); } if (strcmp
浏览 0
提问于2019-06-10
得票数 7
回答已采纳
1
回答
mmap()中PROT_READ上的memcpy()分段故障调试练习
assembly
、
gdb
、
segmentation-fault
、
mmap
、
memcpy
我有意地在mmap‘’ed文件上
使用
memcpy(),该文件的标志是PROT_READ,由mprotect()设置。现在,当我在gdb下调试它时,我无法从程序集输出中得出任何结论。我是个装配新手。
memccpy
+8> 0x2aaaaad55505 <
memccpy
+37>: retq0x2aaaaad55506 <
memccpy
+38>: nopw %c
浏览 0
提问于2013-10-03
得票数 0
回答已采纳
1
回答
为什么
函数
可以将(
int
*&)作为
参数
?
c++
、
arrays
、
pointers
void splitArray(
int
*arr,
int
size,
int
ind1,
int
ind2, second = new
int
[secondSize]; seco
浏览 0
提问于2018-11-15
得票数 1
4
回答
为什么
` `memchr()`
函数
使用
`
int
`作为`char`类型的
参数
?
c
、
char
下面的
函数
使用
int
作为第二个
参数
类型,尽管它用于character类型。
为什么
函数
被定义为对char类型的
参数
使用
int
?这有什么特殊的原因吗?
浏览 1
提问于2013-04-04
得票数 7
回答已采纳
3
回答
指针
参数
接收地址在c++中?
c++
、
pointers
、
address-operator
int
y=5;yPtr = &y;
int
main()
int
number = 5;} *nPtr = *nPtr * *nPtr;如果
函数
以指针作为
参数
,对
函数</
浏览 8
提问于2014-03-06
得票数 3
回答已采纳
2
回答
超类中的java构造
函数
java
为什么
我不能在这个程序中
使用
A(
int
a)?public class A { void meth(
int
b) { } this.a=a;}
int
a; a+=b;}
为什么
不能将<
浏览 0
提问于2011-11-15
得票数 0
回答已采纳
2
回答
在C中
使用
sigaction和计时器时遇到问题
c
、
timer
、
signals
void handler(
int
code) { exit(0); struct= 0; new.it_value.tv_usec = 0; new.it_value.tv_sec = (long
int
浏览 0
提问于2019-11-19
得票数 0
1
回答
指向结构argv赋值的指针
c
、
struct
、
segmentation-fault
、
memcpy
、
argv
typedef struct somestruct { char surname[20];} somestruct; { pvar = malloc(sizeof(somestruct)); if (pvar
浏览 3
提问于2013-02-28
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python函数的5类参数使用详解
第54p,函数嵌套与函数对象,把函数当作参数使用
main 函数前面为什么要加上数据类型比如 int 或void?
Python使用ctypes模块调用DLL函数传递结构体参数
图形可视化模块Seaborn——函数使用+参数修改(下)
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券