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 · 264 阅读 · 0 评论 -
c++硬核学习 一些c++有c没有的数据类型
char 和 wcharchar:是单字节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++硬核学习 判断语句
ifif (布尔值判断语句){ 如果布尔值为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 评论