上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 48 下一页
摘要: # 108.类型别名声明 在代码编辑过程中,为了书写省事或者更容易理解,通常会自定义别名,包括类型别名、方法别名等。在 C++ 中定义别名有以下几种方式。 ## 1.#define ### 1.1概述 \#define 是宏定义,作用就是将一个标识符定义为一个字符串,源程序中所有的该标识符均以指定的 阅读全文
posted @ 2023-07-18 11:58 CodeMagicianT 阅读(93) 评论(0) 推荐(0)
摘要: # 107.继承总结 ## 1. 概念 继承(inheritance)机制是面向对象程序设计使代码可以复用的最重要的手段,它允许程序员在保持原有类特性的基础上进行扩展,增加功能,这样产生新的类,称子类或者派生类,被继承的类称为父类或基类。继承呈现了面向对象程序设计的层次结构,体现了由简单到复杂的认知 阅读全文
posted @ 2023-07-18 11:55 CodeMagicianT 阅读(74) 评论(0) 推荐(0)
摘要: # 106.C++中NULL和nullptr区别 ## 1.NULL是什么 在[《NULL,0,'\0',"0","\0"的区别》](http://mp.weixin.qq.com/s?__biz=MzI2OTA3NTk3Ng==&mid=2649284887&idx=1&sn=e97526b0e2 阅读全文
posted @ 2023-07-15 12:29 CodeMagicianT 阅读(59) 评论(0) 推荐(0)
摘要: # 105.C++初始化 > C++中变量的初始化有很多种方式,如:**默认初始化**,**值初始化**,**直接初始化**,**拷贝初始化**,**列表初始化**。 ## 1.默认初始化 默认初始化是指定义变量时 没有指定初值时 进行的初始化操作。 默认初始化变量的值与变量的类型与变量定义的位置有 阅读全文
posted @ 2023-07-15 10:57 CodeMagicianT 阅读(187) 评论(0) 推荐(0)
摘要: # 104.字符串函数:strlen函数,strcpy函数,strcat函数,strcmp函数 ## 1.字符串函数strlen ### (1)strlen函数 strlen函数返回的是在字符串中’\0’前面出现的字符的个数 ### (2)strlen的使用 #### a.代码 ```C++ #in 阅读全文
posted @ 2023-07-15 10:56 CodeMagicianT 阅读(87) 评论(0) 推荐(0)
摘要: # 119.模板会写吗?写一个比较大小的模板函数 本程序适合char、int、float类型数据进行比较,差距小于0.01视为相等 ```C++ #include #include using namespace std; //本程序适合char、int、float类型数据进行比较,差距小于0.01 阅读全文
posted @ 2023-07-12 21:43 CodeMagicianT 阅读(149) 评论(0) 推荐(0)
摘要: # 118.main函数的返回值有什么值得考究之处吗? main函数的返回值用于说明程序的退出状态。如果返回0,则代表程序正常退出。返回其它数字的含义则由系统决定。通常,返回非零代表程序异常退出。 ## 1.void main() 有一些书上的,都使用了void main( ) ,其实这是错误的。C 阅读全文
posted @ 2023-07-12 21:43 CodeMagicianT 阅读(342) 评论(0) 推荐(0)
摘要: # 117.你知道Debug和Release的区别是什么吗? 1.调试版本(Debug),包含调试信息,所以容量比Release大很多,并且不进行任何优化(优化会使调试复杂化,因为源代码和生成的指令间关系会更复杂),便于程序员调试。Debug模式下生成两个文件,除了.exe或.dll文件外,还有一个 阅读全文
posted @ 2023-07-12 21:42 CodeMagicianT 阅读(237) 评论(0) 推荐(0)
摘要: # 116.如何禁止程序自动生成拷贝构造函数? ##### 1.为了阻止编译器默认生成拷贝构造函数和拷贝赋值函数,我们需要手动去重写这两个函数,某些情况下,为了避免调用拷贝构造函数和拷贝赋值函数,我们需要将他们设置成private,防止被调用。 ###### 1.1手动重写这两个函数 在C++中 阅读全文
posted @ 2023-07-12 21:42 CodeMagicianT 阅读(571) 评论(0) 推荐(0)
摘要: # 115.如何阻止一个类被实例化?有哪些方法? 1.将类定义为抽象基类或者将构造函数声明为private; 将类定义为抽象类:抽象类是不能被实例化的,只能被继承。通过将类定义为抽象类,可以防止该类被实例化。 ```C++ class AbstractClass { public: virtual 阅读全文
posted @ 2023-07-12 21:41 CodeMagicianT 阅读(507) 评论(0) 推荐(0)
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 48 下一页