
c/c++基础
恪愚
江湖人称“云小梦”。一个大前端路上还未“毕业”的“小学生”。爱好分享、执着探索、乐于开源;曾参与过中大型微信小程序项目前端开发,并主导过一些官网(原生)开发;着迷于vue、node、css以及原生js技术。热衷研究现有技术的成型创新应用。目前对前端可视化和webRTC、web安全有浓厚的兴趣。开源且目前维护的有:微信小程序扩展组件库—— https://github.com/1314mxc/yunUI ,欢迎star!
展开
-
c/c++基础与进阶
c++中的变长数组问题 谨以此篇,献给假期还在奋斗的“同行”们。。。 提到c++数组的自定义长度(变长数组)问题,不得不羡慕一下c语言的简易性, 众所周知,即使如*int a[len]*这种格式存在极大的风险,但C语言仍然将其包容了进来,并不报错。参考一下代码(在任何编译器中都能运行): #include<stdio.h> int main() { int len; scanf(&quot原创 2019-01-16 18:18:38 · 507 阅读 · 0 评论 -
巧解c++中的链表问题
建议阅览本篇前先看看C语言中的链表操作及内存问题,本篇将直接从内存与指针方面摄入c++链表; 动态数据结构 指针常量&&常量指针 (链表,递归类型定义,哈希表,数组与指针) 以上数据结构是创建更多复杂对象的基石, c++中,一个动态数组称作一个矢量;其中也有一个列表,字符串等。 大致规划:动态数组(实际是一个动态堆栈)->链表及字符缓冲器->哈希表->字符串表(有...原创 2019-02-01 16:05:26 · 571 阅读 · 0 评论 -
C语言论述:处于舞台中心的“指针”
提到指针,就要说说“内存之王”——数组,函数,和结构体(这个是最后学的,先普及一下)。 数组与指针 数组的优点在于能随意查勘其中某一元素,但要注意其空间上的“确定性”——长度固定(变长数组除外),以至无法随意增、删、改、查,这就需要指针了。 指针,顾名思义,指向符。 “万物皆对象”,有对象,就会有指针,“*”代表指针元素,如: int * p; “p”是指针,“p”是指针变量;下一句 “万事可数...原创 2019-02-22 13:05:48 · 472 阅读 · 0 评论