书香小说网

手机浏览器扫描二维码访问

第267章 c++ 动不动就崩溃的脆皮大宝贝(第2页)

明白了知识还不够,在实际操作中,C++的指针需要你手动进行内存管理,分配和释放内存。

如果不小心出现内存泄漏或者悬垂指针等问题,那就完犊子了。

马上,程序就会崩溃,或者出现一些你不想看到的错误。

你这个内存管理还必须得管理得恰到好处,因为指针可以进行一系列的算术运算,存在着潜在的指针越界和数组溢出等问题。

要是一个不小心,超出了指针所指向的内存空间,那又双完犊子了,程序又双要崩溃了,或者又双要产生莫名其妙的错误。

本小章还未完,请点击下一页继续阅读后面精彩内容!

指针和指针还不一样,有很多种类型,例如void*、int*、char*等等。

每种指针都有自己独特的用途和限制,开发者必须要根据情况选择正确的指针,不能乱点鸳鸯谱,否则就会出现类型不匹配和编译错误之类的问题。

除此以外,C++中的指针语法还特别复杂,像是取地址符、解引用符、箭头符号等等,全都属于看了名字就不想去了解的东西。

——小剧场开始——

你美滋滋地坐在电脑面前,快乐地打开了你最爱的编辑器,非常嗨皮地要写一段程序。

但你贱不娄搜地选择了C++。

你开始编写一个函数。

在函数中,你使用了一个指针。

一个没注意,你粗心大意地把指针的地址给改错了,可你认为它是对的。

不知为何,你才思如泉涌,如有神助地写完了代码。

你编译程序,接着运行它。

然后,程序就像平常一样,又双叒叕崩溃了。

此时,你嗨皮的心情已经荡然无存。

你在心中暗骂:特喵的,我明明已经把指针弄对了啊!

无奈之下,你只能回到编辑器,逐行逐句地检查每一行代码。

就这样,一晚上过去了,你的黑眼圈耷拉到了腮帮子上,但可怜的你却一直找不到任何错误。

你恼羞成怒地删掉了所有代码,准备重新写一遍这个程序。

光棍地删掉了一切,你准备重新开始。

你点开指针,在输入数值的时候,你猛然发现:

卧了个大槽!

原来只是个地址没写对!

我竟然因为这个de了一晚上bug!

还特喵的没de出来!

——小剧场结束——

C++就是一个脆皮大宝贝,功能确实强大,但它动不动就崩溃。

就好像是你隔着电脑屏幕呼吸声音突然大了点,里头的C++就要崩溃。

所以说,只有高手才能玩得转C++。

赵德彬前世头顶上寸草不生,就跟C++有很大的关系。

如果他平常只是要用Java、Python这种语言编程,他绝不至于秃到那种程度。

没办法,实在是需要动脑的地方太多了,时刻需要不停思考、计算,调用脑海之中相关知识,不秃真是没天理。

而Java,相比于C++,则是“秀发友好”得多了!

喜欢重生之互联网致富手册请大家收藏:(www。aiquwx。com)重生之互联网致富手册

热门小说推荐
我是都市医剑仙

我是都市医剑仙

医者无不活命,剑出血洒长空。从来没想到,学习这么多年治病救人的同时,竟然也将传说中剑仙传承给修炼了,原本以为只是故事的一切,却在自己身上逐渐发生...

大刁民

大刁民

本书旨在打造第一刁民!...

总裁老公超给力

总裁老公超给力

因为,她是真的很想念他,很想,很想,那股想要他的感觉,也越来越强烈。他们本来是夫妻,在这种事情上根本就没有必要压制。而且,此刻她也只是手受伤了而已...

深空彼岸

深空彼岸

浩瀚的宇宙中,一片星系的生灭,也不过是刹那的斑驳流光。仰望星空,总有种结局已注定的伤感,千百年后你我在哪里?家国,文明火光,地球,都不过是深空中的一粒尘埃。星空一瞬,人间千年。虫鸣一世不过秋,你我一样在争渡。深空尽头到底有什么?书友群见书友圈置顶帖。...

斗罗大陆3龙王传说

斗罗大陆3龙王传说

伴随着魂导科技的进步,斗罗大陆上的人类征服了海洋,又发现了两块大陆。魂兽也随着人类魂师的猎杀走向灭亡,沉睡无数年的魂兽之王在星斗大森林最后的净土苏醒,它要...

妖夏

妖夏

盛夏不老不死了上千年,看尽了想到想不到的各种热闹。没想到,她却也成了别人眼里的热闹,在一群不靠谱参谋的参谋下,屡战屡败,屡败屡战本闲初心不改,这本立志要写回言情了!...