ChinaUnix.net
相关文章推荐:

串口接收字符解析C程序

recv读取客户端发送的字符串,只能读取1,3,5,7,等奇数行的的字符串,虽然我可以设置客户端多发一个来解决问题,但是我想知道 我代码错在哪里。 while(strcmp(recvbuf,"exit")!=0) { size=recv(nsockfd,recvbuf,LENGTH,0); if(size==0) exit (-1); printf ("OK: \t Receviced string is: %s \n", recvbuf); } [ 本帖最后由 wangrenjun12 于 200...

by wangrenjun12 - C/C++ - 2008-05-06 10:14:33 阅读(2656) 回复(3)

相关讨论

for(;1;) { sure=tolower(getchar()); if(sure=='q'||sure=='\n') break ; else { printf("如果继续,请按回车;退出请按Q~~~~\n"); continue ; } } if(sure=="q")exit(); 我输入一个或多个字符时,所有字符包括回车也被接收。回车是不想要的,但是如果第一个就是回车或是q 想要,其它的不要,怎么办?大家邦邦忙呀 :em02:

by smlxp - 其他UNIX - 2004-05-14 21:53:11 阅读(809) 回复(4)

想从键盘输入不超过50个字符,并统计其英文字母的个数,直到输入'\n'或者字符超过50个为止。 自己写了一个,就是程序就是不听话,请各位高手帮指点一下:em02:。谢谢了 #include #include #define LETten 50 void main( ) { int ch,count1=0,count2=0; char letters[LETten]; do { ch = _getch(); if(isalpha(ch)) { letters[count]=ch; count++; }...

by courage121 - C/C++ - 2006-04-14 23:45:52 阅读(1942) 回复(8)

本帖最后由 keneth2078 于 2010-06-25 10:20 编辑 见附件~~~~ server_client 简单的发送程序,为什么呢发送接收字符不正确?而且第一发送还接收不到字符啊.. 真不明白~

by keneth2078 - C/C++ - 2010-06-25 11:41:19 阅读(1288) 回复(4)

请教各位 g++不能编译char ×作为形参 接受字符串常量,那如何将字符串常量传进函数中呢? 比如 构造函数String::String(char* str) 然后实例化对象String s(“hello”);就无法编译通过,,,

by liyunxiang12 - Linux新手园地 - 2012-11-03 09:47:56 阅读(1103) 回复(3)

#include int main(void) { char c[10]; scanf("%s",c); puts(c); return 0; } 我输入hello world 结果只输出hello,要怎么样才能完整输出hello world?

by hq22 - C/C++ - 2012-08-21 22:26:58 阅读(5358) 回复(7)

接收字节数超过一定字节,程序就崩掉,怎么样扩大我接收程序的字节数呢 broken pipe,从问有什么好的解决方法

by yfxboy - C/C++ - 2004-08-23 08:45:34 阅读(1305) 回复(4)

/*********************************************************************** *File Name: send.c+receive.c *Description: send data to serial_Port,and receive datas from seril_port ***********************************************************************/ /************************头文件****************************/ #include #include #include #include #...

by kinglake_0 - 程序开发 - 2006-12-12 11:47:56 阅读(661) 回复(0)

/*********************************************************************** *File Name: send.c+receive.c *Description: send data to serial_Port,and receive datas from seril_port ***********************************************************************/ /************************头文件****************************/ #include #include #include #include #...

by kinglake_0 - Linux环境编程 - 2006-12-12 11:47:56 阅读(1511) 回复(0)

串口工作需要,编写了一些小程序测试。以后慢慢添加我所编写的小程序字符串跟字符数组真是非常有意思的东东。老是搞混,经过这段时间的c编程才发现c真的是无所不能哇呵呵,同时也深深的感觉到了自己基础不够扎实。 字符数组的名称是个局部常量,不能作为子函数调用返回。因为离开了当前函数,它的作用就消失了,我编程时老想将这个字符数组返回,然后提示返回局部常量的错误,后来意识到这是个非常明显的错误...

by tangcong29 - Linux文档专区 - 2009-07-25 15:11:06 阅读(706) 回复(0)

我刚做串口通信,想从一台主机上接收一个完整的字符串,但是串口启动用while循环,每一次在缓冲区中只能得到一个数据,现在我想我发送一段字符接收端能完整的接收这个字符,这个需要怎么实现啊??? 各位大侠,谢了!

by red_eyed_hare - Linux环境编程 - 2010-05-17 10:49:52 阅读(5502) 回复(4)