• 120
    《图解HTTP》学习笔记

    网络基础知识 URL和URI URI(Uniform Resource Idenifier)统一资源标识符。即由某个协议方案标识的资源定位标识符...

  • 120
    《图解TCP/IP》学习笔记

    协议基础 协议就是计算机之间通过网络实现通信时实现所达成的一种“约定”,这种约定使得那些由不同厂商的设备,不同的CPU以及不同的操作系统组成的计...

  • 详解C语言预处理器

    C预处理器在预处理器在源代码编译之前,对其进行一些文本性质的操作,它的主要任务包括: 删除注释; 插入被#include指令所包含的的文件内容;...

  • 详解C语言字符串、字符、字节

    字符串基础 字符串是一串零个或多个字符,并且以一个位模式为全0的NULL字节结尾。 字符串所包含的的字符内部不能出现NULL字节; NUL字节是...

  • 详解C语言输入/输出函数

    错误报告 perror函数简化向用户报告特定错误的过程。它的原型定义于studio.h,如下: 如果message不是NULL并且指向一个非空的...

  • 详解C语言数组

    一维数组 数组名   定义如下 数组名是一个指针常量,也即是第一个数组元素的地址,即b[0],但不能据此推断出指针和数组形同的结论,数组和指针是...

  • 详解C语言动态内存分配

    为什么使用动态内存分配 当你声明数组时,你必须使用一个编译时常量来指定数组的长度。但是,数组的长度常常在运行时才能确定,这是由于它所需要的内存空...

  • 详解C语言结构和联合

    结构体基础 聚合类型——能够同时存储超过一个单独的数据,C语言提供两种聚合数据类型数组和结构。数组和结构的区别: 数组是相同类型的数据的聚合,结...

  • 详解C语言函数

    函数的定义 函数的定义如下: 代码块包含了局部变量的声明和函数调用所要执行的语句。 return语句 return 语句的语法如下:   当执行...