C
文章平均质量分 55
凯_
这个作者很懒,什么都没留下…
展开
-
C++的头文件和实现文件分别写什么
转载自这里 在C++编程过程中,随着项目的越来越大,代码也会越来越多,并且难以管理和分析。于是,在C++中就要分出了头(.h)文件和实现(.cpp)文件,并且也有了Package的概念。对于以C起步,C#作为“母语”的我刚开始跟着导师学习C++对这方面还是感到很模糊。虽然我可以以C的知识面对C++的语法规范,用C#的思想领悟C++中类的使用。但是C#中定义和实现是都在一个文件中(其实都是在类里面)转载 2017-10-06 21:13:38 · 285 阅读 · 0 评论 -
二维数组的问题
数组一般有三种:全局/静态范围的数组,局部变量数组,申请堆空间来创建数组。 其中,全局数组和局部静态变量数组、局部动态变量都属于静态数组,前两个为静态区空间,最末一个在栈空间,而申请堆空间来创建数组的属于动态数组。引自 1、利用malloc函数创建的高维数组,内存是不连续的 静态数组的内存是连续的,可以用指针加上偏移量再取内容的方式获取元素的值。 申请堆空间来创建数组(利用malloc函数)原创 2017-11-27 14:31:58 · 454 阅读 · 0 评论