- 博客(9)
- 资源 (5)
- 收藏
- 关注
转载 makefile中的call、eval函数
今天看Makefile 时,看到里面有call、eval,百度了一下,还是不太会。在此分享俩篇个人觉得比较好的文章。call函数是唯一一个可以用来创建新的参数化的函数。你可以写一个非常复杂的表达式,这个表达式中,你可以定义许多参数,然后你可以用call函数来向这个表达式传递参数。其语法是:(call;,;,;,;...)当make执行这个函数时,;参数中的变量,如(call ;,;...
2022-06-22 15:05:39
1314
转载 2021-09-16
Gcc的编译流程分为了四个步骤:1.预处理,生成预编译文件(.文件): Gcc –E hello.c –o hello.i2.编译,生成汇编代码(.s文件): Gcc –S hello.i –o hello.s3.汇编,生成目标文件(.o文件): Gcc –c hello.s –o hello.o4.链接,生成可执行文件: Gcc hello.o –o hello以下连接说的更明白:https://blog.csdn.net/liu1340308350/arti
2021-09-24 16:49:07
88
原创 C语言数据类型
一、基本类型 字符型: char 1个字节 ----> 8位 字符需要用单引号括起来 ---> 'a' '1' '\n' 值域: unsigned char: 0000 0000 ~ 1111 1111 ---> 0 ~ (2^8-1) ...
2020-04-13 18:07:55
126
原创 C网络通信实现最简单的TCP_client、TCP_server
一、TCP 服务端#include <stdio.h>#include <sys/types.h> /* See NOTES */#include <sys/socket.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/i...
2020-03-27 10:24:08
1077
原创 StrToHex() 、HexToStl()函数实现
一、StrToHex()islowerl(int c){ return 'a' <= c && c <= 'z';}toupperl(int c){ return islowerl(c) ? c - ('a' - 'A') : c;}void StrToHex(byte *pbDest, byte *pbSrc, int nLen)...
2020-03-26 17:46:32
2225
转载 HTTP协议 --HTTP协议详解
转载https://www.cnblogs.com/qdhxhz/p/8468913.html一.HTTP简介 1.HTTP协议,即超文本传输协议(Hypertext transfer protocol)。是一种详细规定了浏览器和万维网(WWW = World Wide Web)服务器之间互相通信的规则,通过因特网传送万维网文档...
2020-03-19 17:38:14
925
转载 三次握手、四次挥手
https://www.cnblogs.com/Jessy/p/3535612.htmlTCP的三次握手(建立连接)和四次挥手(关闭连接)参照:http://course.ccniit.com/CSTD/Linux/reference/files/018.PDFhttp://hi.baidu.com/raycomer/item/944d23d9b502d13be3108f61 ...
2018-08-02 16:33:10
126
HTTP服务器返回的chunk数据包
2020-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人