char 转int*Gets(int maxlen)啥意思

C语言I/O及有关库函数_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
C语言I/O及有关库函数
&&C语言I/O及有关库函数
阅读已结束,下载文档到电脑
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩28页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢以下试题来自:
问答题【说明】
代码实例中的服务器通过socket连接向客户端发送字符串"Hello,you are connected!"。只要在服务器上运行该服务器软件,在客户端运行客户软件,客户端就会收到该字符串。
客户端程序代码如下:
#include<stdio.h>
#include<stdlib.h>
#include<errno.h>
#include<string.h>
#include<netdb.h>
#include<sys/types.h>
#include<netinet/in.h>
#include<sys/socket.h>
#define SERVPORT 3333
#define MAXDATASIZE 100 /*每次最大数据传输量*/
main(int argc, char*argv[]){
int sockfd,
char buf[MAXDATASIZE];
stmct hostent*
struct sockaddr_in serv_
fprintf(stderr, "Please enter the server’s hostname!\n");
if<(host=gethostbyname(argv[1]))=NULL) {
herror("gethostbyname出错!");
if ((sockfd = socket(AF_INET, (2), 0))=-1) {
perror("socket创建出错!");
serv_addr.sin_family=AF_INET;
serv_addr.sin_port=htons(SERVPORT);
Serv_addr.sin_addr=*((structin_addr*)host→h_addr);
bzero(&(serv_addr.sin_zero), 8);
if(connect (3), (struct sockaddr *)&serv_addr,
sizeof(struct sockaddr))=-1) {
perror("connect出错!");
if((recvbytes=recv (4), buf, MAXDATASIZE, 0))=-1) {
perror("recv出错!");
buf[recvbytes]=’\0’;
pfintf("Received: %s", buf);
close(sockfd);
为您推荐的考试题库
你可能感兴趣的试题
1.问答题 2.问答题 3.问答题 4.问答题 5.问答题
热门相关试卷
最新相关试卷博客访问: 73223
博文数量: 70
博客积分: 1571
博客等级: 上尉
技术积分: 715
注册时间:
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
分类: C/C++
int&& maxContinuNum(const char *inputchar, char *outputchar)编写二段程序实现该函数,实现返回一个以'\0'结束的字符串的最长的数字串的长度,并把该数字子串的地址赋给outputchar。不能使用任何库函数或己经存在的函数,例如:在字符串“abc123abcdefl2345ahcdefgh”中,把该字符串的首地址赋值给inputchar返回9,outputchar指向字符串“"一首地址#include int&& maxContinuNum(const char *inputchar, char *outputchar);int main(){&&char chArray[100];&printf("please input the String!\n");&gets(chArray);&char *s=NULL;&len=maxContinuNum(chArray,s);&printf("长度=%d\n",len); } int maxContinuNum(const char *inputchar,char *outputchar){&int length=0;&int maxlen=0;&while(*inputchar!='\0')&{&&if(*inputchar>='1'&&*inputchar<='9')& &{&&&&& &length++;&&& }&&else&& {&&&&if(maxlen<length)&&&& {&&&&&& maxlen=&&&&&& outputchar=(char*)(inputchar-maxlen); //const到非const须强制转换 &&& &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& //边界控制很重要, &&&&& }&&&&&&&&&&&&&&&&&&&&&&&&&&& //多一个少一个很可能发生 && &length=0;&& }&&inputchar++;&}&}
阅读(2314) | 评论(0) | 转发(1) |
相关热门文章
给主人留下些什么吧!~~
请登录后评论。

我要回帖

更多关于 c语言int转char 的文章

 

随机推荐