c++
lily_cai
这个作者很懒,什么都没留下…
展开
-
c++硬核学习--typeid()
c++硬核学习–typeid() typeid()获取表达式类型 返回结果是consttype_info&类型 使用方法 代码: #include <iostream> using namespace std; //命名空间 struct A{}; int main() { //cout 输出 cout << "helllo world" <...原创 2019-08-19 16:35:27 · 263 阅读 · 0 评论 -
c++硬核学习 一些c++有c没有的数据类型
char 和 wchar char:是单字节 wchar:是宽字节 宽字节是为了配合unicode编码格式而诞生的 需要输出宽字节的时候,需要使用wcout,用cout会出现一堆数字 需要输出中文的时候要加入wcout.imbue(locale(“chs”));这句话 // helloworld.cpp: 定义控制台应用程序的入口点。 // #include <iostream> us...原创 2019-08-19 18:10:34 · 392 阅读 · 0 评论 -
c++硬核学习 引用类型
引用类型 如果为某个变量分配一个引用类型,则该变量将引用(指向)原始值,类似为它创建了一个终身别名,效果类似指针 // helloworld.cpp: 定义控制台应用程序的入口点。 // #include <iostream> using namespace std; //命名空间 int main() { /********* 引用类型 **********/...原创 2019-08-20 12:55:49 · 102 阅读 · 0 评论 -
c++硬核学习 while for do while 循环的用法
while 循环的使用方式 while (循环条件) { 循环中要执行的语句; } 例如 // helloworld.cpp: 定义控制台应用程序的入口点。 // #include <iostream> using namespace std; //命名空间 int main() { /********* 判断语句 循环语句 for,while,do while...原创 2019-08-20 15:03:57 · 468 阅读 · 0 评论 -
c++硬核学习 判断语句
if if (布尔值判断语句) { 如果布尔值为True则会执行的语句; } 例如 // helloworld.cpp: 定义控制台应用程序的入口点。 // #include <iostream> using namespace std; int main() { /********* 判断语句 if if else 嵌套if switch case 嵌套swi...原创 2019-08-21 19:15:55 · 396 阅读 · 0 评论 -
c++ 硬核学习 构造函数
cpp中函数的构造以及调用 cpp中函数的构造 返回类型 函数名(形式参数1,形式参数2,形式参数3 ......) { 函数体; } 最后的返回类型一定要和定义函数时候的返回类型相同,如果不同会强制转换成构造函数的返回类型,在调用函数的时候,也要符合函数定义的类型,如果不同,强制转换成调用函数时那个变量的类型 如果定义函数类型、函数返回类型、调用函数时赋予的变量数据类型 均一致 例如 // ...原创 2019-08-21 19:33:23 · 117 阅读 · 0 评论 -
c++硬核学习 一些数学运算 用cmake
一些cmath的数学运算,我很懒,所以。。。。 例如 // helloworld.cpp: 定义控制台应用程序的入口点。 // #include <iostream> #include <cmath> using namespace std; //命名空间 int main() { int c=100; double b = 5.12; sho...原创 2019-08-21 20:25:56 · 307 阅读 · 0 评论