C++讲课总结

简介: C++讲课总结

昨天老师算是给串了一本C++ 的课本,根据自己的理解,赶紧记录一下,也好作为自己学习时候的根据。


        C++编程简介:每本讲语言的书,第一章总是简介,内容无非是发展历史,语言特色等东西,专业的东西不多,都能看懂的


       数据类型和表达式:各种语言虽然格式可能不同,但是内里的东西都大同小异,数值的几种类型,和变量常量等,其实我觉得C++的运算符也比较怪异,VB更符合使用习惯,不过C++的表示方法比较简洁。需要注意的是C++的类型转换函数,自动转换类似于VB的隐式转换。


        控制结构:这个没啥好记的,三种结构解决绝大多数问题:顺序、循环、和 判断。


        函数:函数类似于Vb中的过程,只不过有返回值。


        构造数据类型:数组指针等,指针类似于变量,只不过指针储存的是地址,而且指针的功能强大,指哪打哪~这也是需要注意的地方,指不对地方就危险了。


         类与对象:作为面向对象的语言,C++有类和对象的概念,有了对象,就有了继承(父类和子类)和派生,这个老师讲的时候好像很明白,回头我自己查了一下又更混乱了,搞明白再写。有了继承和派生,自然就会出现多态,这些都是面向对象最基本的特征。


       输入输出流:其实就是指输入输出,加个流虽然看起来好像高大上了不少,不过没啥大用,除了迷惑初学者,输入输出的过程,搞明白这个就可以了。



        异常处理,一个好的程序,必须有异常处理啊。



大致就是这些,现在开始了第三阶段,一定要每天一套题,通过C++!


相关文章
|
IDE Linux 开发工具
内存泄漏检测工具Valgrind:C++代码问题检测的利器(一)
内存泄漏检测工具Valgrind:C++代码问题检测的利器
3078 0
|
9月前
|
人工智能 安全 测试技术
山石网科×阿里云通义灵码,开启研发“AI智造”新时代
山石网科与阿里云的合作由来已久,双方在云计算、网络安全等领域保持着紧密的合作关系。此次山石网科全面接入阿里云通义灵码专属版,是双方合作关系的进一步深化,也是双方共同推动AI技术在网络安全领域应用的一次重要实践。未来,山石网科将继续与阿里云携手共进,积极探索AI技术在网络安全领域的创新应用,不断提升产品研发效率和服务质量,为用户提供更智能、更安全的网络安全解决方案,共同守护数字世界的安全!
山石网科×阿里云通义灵码,开启研发“AI智造”新时代
|
12月前
|
程序员 C语言
C语言中的指针既强大又具挑战性,它像一把钥匙,开启程序世界的隐秘之门
C语言中的指针既强大又具挑战性,它像一把钥匙,开启程序世界的隐秘之门。本文深入探讨了指针的基本概念、声明方式、动态内存分配、函数参数传递、指针运算及与数组和函数的关系,强调了正确使用指针的重要性,并鼓励读者通过实践掌握这一关键技能。
233 1
|
安全 程序员 网络安全
网络安全那些梗
网络安全领域的梗往往以幽默、讽刺或夸张的方式反映了该领域的某些现象、挑战或误解。以下是一些网络安全相关的梗
479 4
|
机器学习/深度学习 计算机视觉
字节豆包全新图像Tokenizer:生成图像最低只需32个token,最高提速410倍
【7月更文挑战第1天】新方法将图像转为1D token序列,减少计算复杂度,提高生成效率。在保持高画质(如gFID: 1.97 on ImageNet 256x256)的同时,TiTok比现有模型快410倍。虽有资源需求及token限制问题,但展示了图像处理的新方向。[论文链接](https://arxiv.org/abs/2406.07550)
639 7
|
C++
VS #define _CRT_SECURE_NO_WARNINGS 1 添加了仍然报错
一些小的错误,往往让初学者抓耳挠腮 VS #define _CRT_SECURE_NO_WARNINGS 1 一定要放在最开始的位置
718 2
|
前端开发 开发工具 git
基于CTFTraining在CTFd部署Web题目
基于CTFTraining在CTFd部署Web题目
556 0
|
SQL 安全 Oracle
看完这篇 教你玩转渗透测试靶机Vulnhub——Healthcare:1
看完这篇 教你玩转渗透测试靶机Vulnhub——Healthcare:1
465 0
|
网络协议 安全 测试技术
干货|不出网上线CS的各种姿势(一)
干货|不出网上线CS的各种姿势
599 0
|
SQL HIVE
Hive之parse_url函数详解
Hive的parse_url函数使用 parse_url(url, partToExtract[, key]) - extracts a part from a URL 解析URL字符串 partToExtract的选项包含[HOST,PATH,QU...
3403 0