小编Bad*_*adr的帖子

字符数组似乎在memcpy()之后增长,有什么问题?

我正在使用大小为4的char [],但是当我使用memcpy()函数时,它会在其中存储8个字符,并且字符数组长度也变为8.什么是happing?

我不想使用malloc ok.

char strRoh[4]={'\0'};
Run Code Online (Sandbox Code Playgroud)

然后

memcpy(strRoh,Dump+22,4);
Run Code Online (Sandbox Code Playgroud)

现在告诉我这有什么不对

char strIP[]="hhhhhhhh";
char strRoh[4]={'\0'};
char strTheta[4]={'\0'};
char strTimeStamp[6]={'\0'};
char strNMDump[48]={'\0'};  
Run Code Online (Sandbox Code Playgroud)

是否有任何减速问题导致当我改变顺序他们的字符串也改变那里大小现在strroh得到10个字符

这到底是怎么回事

c

1
推荐指数
1
解决办法
796
查看次数

如何退出或停止c中正在运行的线程?

我正在使用 Win32 API。

我在 c 中有一个线程,想从线程外部终止它,所以不能使用 exitthread()

我无法使用任何等待选项,因为我必须杀死该线程并在很短的时间内重新启动它。

需要帮忙,

c winapi multithreading

1
推荐指数
1
解决办法
3233
查看次数

ansi c允许在rs232 null调制解调器上进行串行通信吗?

ansi c允许在rs232 null调制解调器上进行串行通信吗?

如果是,那么任何人都举个例子吗?

提前

c serial-port

1
推荐指数
1
解决办法
1020
查看次数

如何将(纬度,经度)转换为(x,y)坐标?

现实世界(纬度,经度)转换为(x,y)坐标的公式是什么?

c

0
推荐指数
1
解决办法
2万
查看次数

我想知道VC++ 6.0是否使用.Net框架工作?

我怀疑vc ++ 6.0是.Net框架独立还是取决于它需要帮助?

c++

0
推荐指数
1
解决办法
130
查看次数

ansi c意外行为的问题?

我正遭受意外的行为; 这是问题定义:

我有应用程序通过UDP协议在LAN上进行通信.我正在从文本文件中读取IP地址和端口号.最初IP地址和端口号工作正常,但是一段时间后,存储在char数组中的IP地址已损坏,并且需要垃圾值.此外,文件写入也受此影响.我的意思是IP数组中的值也写在由同一个应用程序编写的文本文件中.我无法理解这是什么问题 - 你能帮忙吗?

c stack-overflow buffer-overflow

-1
推荐指数
2
解决办法
144
查看次数