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 · 497 阅读 · 0 评论 -
巧解c++中的链表问题
建议阅览本篇前先看看C语言中的链表操作及内存问题,本篇将直接从内存与指针方面摄入c++链表;动态数据结构指针常量&&常量指针(链表,递归类型定义,哈希表,数组与指针)以上数据结构是创建更多复杂对象的基石,c++中,一个动态数组称作一个矢量;其中也有一个列表,字符串等。大致规划:动态数组(实际是一个动态堆栈)->链表及字符缓冲器->哈希表->字符串表(有...原创 2019-02-01 16:05:26 · 539 阅读 · 0 评论 -
C语言论述:处于舞台中心的“指针”
提到指针,就要说说“内存之王”——数组,函数,和结构体(这个是最后学的,先普及一下)。数组与指针数组的优点在于能随意查勘其中某一元素,但要注意其空间上的“确定性”——长度固定(变长数组除外),以至无法随意增、删、改、查,这就需要指针了。指针,顾名思义,指向符。“万物皆对象”,有对象,就会有指针,“*”代表指针元素,如:int * p;“p”是指针,“p”是指针变量;下一句 “万事可数...原创 2019-02-22 13:05:48 · 443 阅读 · 0 评论