c++
热爱学习的阿兴
分享并总结自己学习中遇到的问题,如果对你有帮助的话可以关注或者点赞一下
家人们可以点个关注,有问题可以评论区一起讨论呀!
展开
-
一个实例看明白C++指针、解引用、取地址、引用(C++才有C没有)
一个实例看明白C++指针、解引用、取地址、引用(C++才有C没有)原创 2022-03-11 00:45:31 · 1156 阅读 · 0 评论 -
C/C++中const修饰指针
C/C++中const修饰指针原创 2022-03-01 22:18:53 · 542 阅读 · 0 评论 -
C/C++怎么定义常量
C/C++怎么定义常量原创 2022-02-15 14:24:14 · 466 阅读 · 0 评论 -
如何使VS Code终端只显示运行结果,不显示文件路径
如何使VS Code终端只显示运行结果,不显示文件路径原创 2022-02-07 10:24:30 · 13085 阅读 · 22 评论 -
一个C/C++程序执行时计算机的工作流程:
一个C/C++程序执行时计算机的工作流程:原创 2022-01-29 11:48:58 · 639 阅读 · 0 评论 -
从C和C++角度分析面向对象和面向过程的区别
从C和C++角度分析面向对象和面向过程的区别原创 2022-01-28 09:56:47 · 946 阅读 · 0 评论 -
continue的作用
continue的作用:使用continue语句来终止循环的当前迭代。(注意与break的区别,break会跳出循环,而continue只会跳出当前循环,而后会继续执行循环条件判断)# include<iostream># include<process.h> using namespace std;int main(){string word;const int min_size = 4;while(cin>>word){ if(word.si.原创 2021-03-17 14:50:08 · 3604 阅读 · 0 评论 -
break的作用
swich语句中跳出当前判断(参考如下:如果num为1时,输出1,而num为2或3或4时,不仅会输出对应case的语句,因为没有break跳出判断,还会输出他下边的所有case直到遇见break才跳出判断)switch(num){case 1: cout<<1; break;case 2: cout<<2;case 3: cout<<3;case 4: cout<<4;}...原创 2021-03-16 21:34:04 · 339 阅读 · 0 评论 -
void类型指针笔记
int* a;void* b;上述有两个指针:a和b,a指针只可以指向整型变量(只能赋整型变量的地址值给指针a或者赋整型指针给a);而相比之下b是无类型指针,他不指向任何类型的数据,请注意不要把“指向void类型”理解为能指向“任何类型”的数据,而应理解为“指向空类型”或者“不指向确定的类型”的数据。在将它的值赋给另一指针变量时由系统对它自动地进行类型转换,使之适合于被赋值地变量类型。(当把void指针赋值给不同基类地指针变量;或把不同数据类型的指针变量赋值给void指针时,编译系统会自动地进行转换原创 2021-03-10 18:04:56 · 132 阅读 · 0 评论 -
标识符和关键字
标识符和关键字的定义:计算机处理的对象就是数据,而数据了解标识符和关键字。标识符就是用来标识实体的号,可以用来标识变量名,函数名和对象名等;关键字就是程序发明者规定的有特殊含义的单词,又叫保留字。-标识符:标识符是用来标识变量、函数、类、模块,或者任何其他用户自定义项 目的名称,用它来命名程序正文中的一些实体,比如函数名、变量名、类名、对象名等。标识符可以由大写字母、小写字母、下划线"“和数字0~9组成,但必须是以大写字母、小写字母、下划线”"开头。在C++语言程序中,大写字母和小写字母不能混用.原创 2021-02-21 00:44:13 · 4484 阅读 · 1 评论 -
C++双冒号的用法
声明标识符的命名空间#include<iostream>namespace A{ int a=0;};namespace B{ int a=3;};//using namespace std;如果使用了这条语句,下面的属于标准库的标识符就不用在前面加"std::"进行声明;//using namespace A和using namespace B也是同理,//然而又因为因为下面既要使用命名空间A里的a,也要使用命名空间B里的a,倘若这样用会导致命名冲突问题int ma.原创 2021-02-20 16:12:13 · 246 阅读 · 0 评论 -
C++类和结构体的区别
C++中的struct对C中的struct进行了扩充,它已经不再只是一个包含不同数据类型的数据结构了,它已经获取了太多的功能。struct能包含成员函数吗? 能!struct能继承吗? 能!!struct能实现多态吗? 能!!!既然这些它都能实现,那它和class还能有什么区别?最本质的一个区别就是默认的访问控制:默认的继承访问权限struct是public的,class是private的。你可以写如下的代码:struct A{char a;};struct B : A{cha转载 2021-02-19 21:31:11 · 266 阅读 · 1 评论 -
main函数的作用
main函数的作用每个C++程序都是从一个名为main的函数开始执行的,函数的返回值通常用来表示运算结果。main()函数返回整数类型时,main()的返回值可以用来告诉程序员,这个程序是否执行正确。习惯上,程序执行无错误时我们令main()返回零。若返回一个非零值,表示程序执行过程中发生了错误。main并非是程序语言定义的关键字。但是,执行我们这个C++程序的编译系统,会假定程序中定义有main()函数。如果我们没有定义,程序将无法执行。...原创 2021-02-19 20:23:25 · 5349 阅读 · 0 评论