C++
文章平均质量分 73
计量小菜鸡
入门小菜鸡,努力学习中
展开
-
c++中 new的使用方法
c++中,new的用法很灵活,这里进行了简单的总结1. new( )分配这种类型的一个大小的内存空间,并以括号中的值来初始化这个变量;2. new[ ] 分配这种类型的n个大小的内存空间,并用默认构造函数来初始化这些变量; char*p=new char[6]; strcpy(p,"Hello"); 3.当使用new运算符定义一...原创 2019-03-01 19:12:26 · 62818 阅读 · 4 评论 -
C/C++报错:全局变量重定义或是多次定义
很多人可能直接把全局变量写进.h文件,然后用多个文件包含这个头文件,编译时就会报错:变量重定义… 头文件的作用就是要给外部提供接口使用的,所以请记住, 只在.h中做声明,在.cpp文件中进行定义,而不要在.h 文件中定义,真理总是这么简单。 那其他文件如何使用这些全局变量呢?全局变量要在.h 文件中声明,在.cpp文件中定义。定义好了之后,可以在.h文件中利用extern关键字进行声明...原创 2019-03-14 14:36:33 · 6363 阅读 · 1 评论