
C
文章平均质量分 91
沉默牛犊
300字以内
展开
-
C语言指针_从基础到深入(不断更新)
目录1. 初识指针 1.1 什么是指针 1.2 指针变量和普通变量的区别 1.3 指针的符号 1.4 指针使用3步骤:定义、赋值、解引用 1.5 指针定义的同时进行初始化与先定义后赋值的区别 1.6 常量指针 1.7 指针变量类型和存储目标变量的类型要一致。 1.8 定义注意事项 2. 指针的作用 ...原创 2018-11-19 18:12:50 · 9017 阅读 · 0 评论 -
弄清这2点,你就懂了字符编码(ASCII、非ASCII、UTF-8 的身世之谜)
今天查阅一些编码相关的资料,看后有了一定的理解,整理了一下思路发上来,如有错误的地方,望指正。1、什么是字符编码 1.1 字符编码涉及到的名词 (1)抽象字符集(Abstract character repertoire) 这个集合包含了当前系统支持的所有字符,比如“李”、“A”、“¥”等字符。只包含字符,不包含...原创 2018-12-04 18:50:53 · 16491 阅读 · 1 评论 -
静态链接与动态链接的区别和使用
编程中用到链接的是.c文件和库(库里一般都是些函数,变量),.c文件要想用库里的内容就得做链接。 1、静态链接 静态链接:譬如让书本和白板上的笔记之间做静态链接,就是把白板上的笔记抄在书上书和笔记形成一个整体(可执行程序),这个时候把白板上的内容擦掉也没关系,因为已经整合到书上了。静态链接的优点是“效率高”因为都在一个地方,...原创 2018-11-27 13:34:59 · 16312 阅读 · 0 评论 -
C语言位操作基础详解与实战
1、位与& 1)“位与”:& “逻辑与”:&& 2) 真值表:1&0 = 0 、0&1 = 0、0&0 = 0、1&1 = 1 只有当1与1位与时才是1,其他的值相与都是0 3)“位与”就是把2个十六进制的数先分别转换为二进制,然后再相与。“逻辑与”就是把2个十六进制分别看成...原创 2018-12-02 19:10:20 · 22051 阅读 · 0 评论 -
C语言基础_链表
1、什么是链表 “链”:指针。通过表与表之间的互相指向,把各个表链接起来,形成一个整体。 “表”:数据表,也称为节点。一部分用于储存数据,成为有效数据域;一部分用于储存“链”,成为指针域(指向下一节点的内存地址)。 链表的各个节点的结构相同,链表简单来说就是由N个相同结构的结构体链接而成。链表中的各个节点在内存中的储存地址不一定是连续的、顺序的,各个节点在...原创 2018-12-06 02:37:26 · 3242 阅读 · 0 评论