- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 C语言(Head First C)-9_2:静态库与动态库:动态库
9_2:静态库与动态库:动态库 场景: 丈量长度的仪器值数显示,在不同的国家显示不同的语言和单位,比如在中国可以用米meter,在英国可以用英尺feet; 假设有两种不同的仪器,一种测量比较大的物体,一种测量比较小的物体;分别叫machinesmall,machinebig; 我们为每种仪器编写自己的软件,使其可以显示测得的数据;
2017-09-12 09:46:38 423
原创 C语言(Head First C)-9_1:静态库与动态库:静态库
9_1:静态库与动态库:静态库 我们已经见识过标准库的威力了,现在是时候在代码中发挥这种威力了; 本章内容: 创建自己的库,并在多个程序中复用相同代码; 通过动态库在运行时共享代码; 基于此,我们可以写出易于扩展并可以有效管理的代码; 场景: 还记得之前我们使用过一个加密的函数encrypt();
2017-09-11 11:09:45 731
原创 C语言(Head First C)-8:高级函数:函数指针 qsort() 可变参数函数
8:高级函数:函数指针 qsort() 可变参数函数 基本函数很好用,但有时需要更多功能; 本章学习: 如何把函数作为参数传递,从而提高代码的智商; 学会使用比较器函数排序; 使用可变参数让代码伸缩自如; 场景: 过滤某个字符串数组中的数据; 首先用字符串函数过滤数组: (Co
2017-09-06 18:27:02 1397
原创 C语言(Head First C)-7:数据结构与动态存储
7:数据结构与动态存储: 一个结构根本不够! 本章内容: 1)如何用结构指针吧自定义数据类型连接成复杂的大型数据结构;通过创建链表探索其中的基本原理; 2)通过在堆上动态分配空间来学习如何让数据结构处理可变数量的数据,并在完成后释放空间;(如果嫌清理麻烦,可以学习一下使用valgrind) 保存可变数量的数据: 为了保存
2017-09-05 13:50:49 719
原创 C语言(Head First C)-6_2:结构、联合与位字段:结构更新、联合、枚举和位字段
6_2:结构、联合与位字段:结构更新、联合、枚举和位字段 如何更新结构: 结构就是把一组绑在一起的变量当做一条数据处理;我们已经学会了创建结构对象,并使用点表示法访问结构的值,那么怎么修改结构中已经存在的某个值呢? 我们可以像修改变量一样修改字段:structname.name = xxx; (Code6_1) /* * */ #include
2017-09-04 16:07:32 481
Transformer应用实践(学习篇)
2023-06-09
Crypto——哈希函数和各种加密算法
2022-09-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人