CSDN论坛 > Delphi > VCL组件开发及应用

我用NMUDP在两台电脑之间传送数据,但是字符数组比较多(超过255).我把数组设置为1024时,接收端会出错,请问怎么解决? [问题点数:90分,结帖人chengfeng]

Bbs2
本版专家分:346
结帖率 99.19%
CSDN今日推荐
Bbs1
本版专家分:68
Bbs4
本版专家分:1421
Bbs4
本版专家分:1421
Bbs1
本版专家分:68
匿名用户不能发表回复!
其他相关推荐
字符数组及字符串 是否添加'\0'
参照:http://blog.sina.com.cn/s/blog_a2e509c101014wjw.html;并做了简单的归纳。 对于字符数组后面是否要加‘\0’,有以下几种情况: 第一种: char str[10] = {'h','e','l','l','o'}; 如果大括号中的字符个数小于字符数组的长度,则把大括号中的字符赋给数组中前面的元素,其余元素自动赋值为空字符(即‘\0’)。
字符数组赋值,以及memset用法注意
1,字符数组赋值 char a[10]; 怎么给这个数组赋值呢? 1、定义的时候直接用字符串赋值 char a[10]="hello"; 注意:不能先定义再给它赋值,如char a[10]; a[10]="hello";这样是错误的! 2、对数组中字符逐个赋值 char a[10]={'h','e','l','l','o'}; 3、利用strcpy char a[10]; str
笔记本电脑同时连接有线网络和无线网络时,如何判断实际连接的网络
1. 看路由表: route print,有多个连接的时候比较metric,数值小的优先。 2. Wired and Wireless connections on the same Windows 7 machine. "When more than one network connection is available, Windows uses the one with th
Win7设置资源管理器的默认打开位置为“我的电脑”
右键资源管理器,属性,把“目标”改成:%SystemRoot%\explorer.exe /e,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
Java socket编程实现两台主机间的通信
Java socket编程实现两台主机间的通信
如何在两台电脑之间共享文件
本文章不可转载,内容纯属实战后总结出来的经验,个别理解不到位的往后会再修改补充      局域网内共享文件 局域网判断:两台电脑通过路由器连接,连上同一个WIFI都算在局域网内。                  只要两台电脑用有线或者无线连接到路由器上(包括连上同一wifi),再自动获取IP后,两台电脑就组成。 局域网组成后就可以进行以下步骤: 1、打开网络与共享中心——更改高级共享选
【网络 】两台电脑之间如何收发文件
一、在讲解之前,咱们先准备一些理论知识1、OSI七层模型(参考模型)OSI(Open System Interconnect),即开放式系统互联。 一般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互连模型。OSI定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层、应用层),即ISO开放互连系统参考模型。如下图。其中高层(即7、6、5、4层)定义了
2台电脑共享硬盘方法 有时候我们需要在两台电脑之间传送大容量的文件,例如系统备份的镜像文件,或者要拷贝整个硬盘里的文件,我们又找不到这么大的移动存储设备,该怎么办,其实在没有网络和大容量移动磁盘的情
2台电脑共享硬盘方法  有时候我们需要在两台电脑之间传送大容量的文件,例如系统备份的镜像文件,或者要拷贝整个硬盘里的文件,我们又找不到这么大的移动存储设备,该怎么办,其实在没有网络和大容量移动磁盘的情况下,我们可以利用一条网线来操作,轻松解决问题。原理就是利用电脑之间局域网传送的功能,用网线直接将两台电脑连接起来就可以快速传送大文件了。 工具/原料
一张纸折叠多少次可以与珠穆朗玛峰一样高
5.我国最高山峰是珠穆朗玛峰:8848m,我现在有一张足够大的纸张,厚度为:0.01m。请问,我折叠多少次,就可以保证厚度不低于珠穆朗玛峰的高度?public class ZhuFeng { public static void main(String[] args) { int zhu=8848; double zhi=0.01; int i
编写一个程序读入一行输入,然后反向打印该行,您可以把输入存储在一个char数组中: 假定该行不超过255个字符。回忆一下,您可以使用具有%c说明符的scanf()从输入中一次 读入一个字符,而且当您按下回车键时会产生换行符(/n)
<br />#include <stdio.h> #define BUF 255 //最多容纳的字符数 int main(void) { /* 编写一个程序读入一行输入,然后反向打印该行,您可以把输入存储在一个char数组中: 假定该行不超过255个字符。回忆一下,您可以使用具有%c说明符的scanf()从输入中一次 读入一个字符,而且当您按下回车键时会产生换行符(/n)。 while(足够存储空间 && 输入不等于'/n') 将当前字符存入数组; 反向打印数组; *
关闭