Socket网络编程 一,Socket编程 (1)Socket方法介绍 Socket是网络编程的一个抽象概念。通常我们用一个Socket表示“打开了一个网络链接“,而打开一个Socket需要知道目标计算机的IP地址和端口号,再指定协议类型即可。 套接字是一个双向的通信信道的端点。套接字可能在沟通过程 ...
分类:
编程语言 时间:
2016-12-14 01:45:15
阅读次数:
310
TcpClient类 TcpListener类 TCP通信 UDP通信 参考: ...
TCPL(The C Programming Language)对自增和自减运算符的叙述并不多。在中文版的12页(英文版18页)和37页(英文版46页)中,只是简单地标明TCPL这本书会同意使用前缀形式,并用一段话解释了两者对值和值+1先后的区别。 之所以纠结这个,是因为用C语言写单片机的程序的时候 ...
分类:
其他好文 时间:
2016-10-07 01:37:41
阅读次数:
200
题意要求宏,能交换t类型的两个参数。由于愚昧,没读懂题意。于是在网上查到答案: #define SWAP(t,x,y) (t temp;temp = x;x = y;y = temp;) 虽然懂了意思但用gcc写了个例子编译失败。 #include<stdio.h> #define SWAP(t,x
分类:
其他好文 时间:
2016-03-08 00:26:44
阅读次数:
213
C programming language:P13 行计数e.g.#include int main(void){ int c, nb, nt, nl; nb=0, nt=0, nl=0; while((c=getchar())!='0'){ if(c==' ') ++nb; if(c=='\t....
分类:
其他好文 时间:
2015-11-19 09:39:11
阅读次数:
184
对于P126的哈希表构成: 1 struct nlist *install(char *name, char *defn) 2 { 3 struct nlist *np; 4 unsigned hashval; 5 if ((np = lookup(name)...
分类:
其他好文 时间:
2015-10-13 13:47:24
阅读次数:
134
4-12.写一个函数itoa,通过递归调用将整数转换成为字符串。 1 #include 2 #include 3 void Itoa(int num, char * s); 4 int main(void) 5 { 6 char s[20]; 7 Itoa(1234567, s)...
分类:
其他好文 时间:
2015-10-13 13:36:26
阅读次数:
261
C++程序设计之四书五经(下篇)作者:荣耀我在上篇中“盘点”了TCPL和D&E以及入门教程、高效和健壮编程、模板和泛型编程等方面共十几本C++好书。冬去春来,让我们继续C++书籍精彩之旅。标准库当我还在研究院工作时,与同院另外两家研究所合作开发过一个大型水利枢纽调度集成项目。我们三家软件系统之间都要...
分类:
编程语言 时间:
2015-07-02 21:07:11
阅读次数:
203
1、函数原型符合设计要求,函数定义符合认知规律,做到见名知义,最少词汇量包含最大的信息量。2、合理运用空格使提高代码的可读性。从框架上来说有:变量定义初始化变量处理输出返回值3、采用伪码的方式简化问题,降低编程难度,如打印最长文本行的算法框架:while(还有未处理的行) if(该行比已处理的最长....
分类:
其他好文 时间:
2015-05-31 12:20:38
阅读次数:
139
心血来潮,整理了一下学习C++应该读的书单,当然我并没有都读过, 权当作一个ToDo List吧。书单
本书单暂不包含C语言相关书目,当然了想学好C++,C语言的经典图书也应该读一读。 书名
作者
备注 The C++ Programing Language
Bjarne Stroustrup
C++之父的TCPL
C++ Primer Plus
Stephen...
分类:
编程语言 时间:
2015-05-28 00:53:40
阅读次数:
192