C++编程
For Rainbow
昂首挺胸,大步向前
展开
-
C++中“.“和“->“的区别
C++中".“和”->"的区别C++中"."和”->"主要是用法上的不同1.A.B则A为对象或结构体2.A->B则A为指针,->是成员提取,A->B是提取A中的成员B,A只能是指向类、结构、联合的指针原创 2022-05-21 19:50:01 · 730 阅读 · 1 评论 -
Segmetation fault错误
Segmetation fault错误维基百科的解释如下: 存储器区块错误 ( 英语:Segmentation fault,经常被缩写为segfault),又译为存储器段错误,也称访问权限冲突(access violation),是一种程序错误。. 它会出现在当程序企图访问CPU无法定址的 存储器区块 时。. 当错误发生时,硬件会通知操作系统产生了存储器访问权限冲突的状况。. 操作系统 通常会产生 核心转储 (core dump)以方便程序员进行调试。. 通常该错误是由于调用一个地址,而该地址为空(NUL原创 2022-05-21 19:41:49 · 777 阅读 · 0 评论 -
C++中的重难点看这一篇就够了
sizeof()是一个运算符,不是一个函数看程序效率的快慢,可以直接看其汇编语言程序的多少扩展名:c语言:cc++:cppJava:先有类,再有方法c++完全兼容c语法getchar()等待键盘输入(如果敲回车,就会读取键盘输入)函数重载(overload)c语言不支持函数重载两个函数的函数名完全相同,但是函数参数类型,个数,顺序不同返回值类型不同,不能构成重载隐式转换(小转大)也可在函数参数类型中适用,但要注意隐式转换有可能产生二义性。本质:采用了na.原创 2022-02-12 09:10:48 · 2594 阅读 · 0 评论