ICode9

精准搜索请尝试: 精确搜索
  • 修改后的dg_cli2022-09-15 12:03:18

    void dg_cli(FILE *fp, int sockfd, const struct sockaddr * pservaddr, socklen_t servlen) { int n; char sendline[maxline], recvline[maxline+1]; char errbuff[maxline]; struct sockaddr_in localaddr; socklen_t len=sizeof(localaddr); if(connect(sockfd, (

  • 一个Python老手容易碰到的C语言函数返回值使用问题2022-01-09 20:32:13

    不多说,直接上代码,看大家是否很快就能发现问题: #include <string.h> #include <stdio.h> #include <conio.h > #define MaxLine 500 #define isblank(ch) ((ch==' ')||(ch=='\n')) using namespace std; char* trim(char* str) { char* p; cha

  • Web服务器1-socket编程2021-12-11 09:33:13

    基于华为鲲鹏云服务器CentOS中(或Ubuntu),使用Linux Socket实现: 1. time服务器的客户端服务器,提交程序运行截图 查看IP地址 代码如下: //timeclient.c #include <stdio.h> #include <netinet/in.h> #include <

  • 1.8-1.9字符数组2021-12-08 21:02:20

    这里书上对于参数的讲解比较少,大家可以仔细阅读,注意其中的一些概念,也可以看上一章对于例子中参数的讲解,本章不再讲述。 我们直接看字符数组: 要求编写一个程序将文本中最长的行打印出来,给了以下框架: while(还有未处理的行) if(该行比已处理的行还要长) 保存该行 保存该行

  • C程序设计语言(第二版):练习1-172021-10-22 15:34:51

    题目: 编写一个程序,打印长度大于80个字符的所有输入行 自我解答: 基于1-16中的代码,稍作修改,判断条件改为len > WANTLEN    #define WANTLINE 80 由于输入中没有大于80的行,所以输出为空。打印输出大于30的行,输出如下: while((c = getchar()) != EOF && len < MAXLINE && c !=

  • (十五)文件 -- 4. 面向行的I/O2021-05-23 10:04:57

    4. 面向行的I/O 由于文件通常被划分成行,因此很有必要一次读入整行数据。 stdio.h中执行这一操作的函数为fgets,其函数原型为: string fgets(char buffer[], int bufsize, FILE *infile); 此函数的作用在于将下一行文件读入字符数组buffer中。 通常,fgets在读入第一个换行字符后

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有