第一模块:
课程名称:百度大牛带你结合实践重学C++
章节:1-4~2-4
讲师姓名:quickzhao
第二模块:
课程内容:
1-4~2-4小结讲解了CPP的应用,编译型语言,C++中的数据类型以及开环环境的安装
第三模块:
学习心得:
1-4 CPP的应用
C++:用在【性能高,功耗低】的场景,允许程序员自己精确的控制【内存、资源】的分配,从而将硬件和底层的性能发挥到极致
2-1 编译型语言
效率的降低主要是看【你要做什么事】,这个事对效率的要求是怎样的,所以,效率的降低是相对的,不是绝对的
编译型语言的层次和类型:
编译型语言需要经历【编译】和【链接】,才能变成真正可执行的程序
图解1:
图解2:
2-2 C++的数据类型
一个C++的demo
数据类型决定了变量所占内存空间的大小和布局方式,该空间能存值的范围,以及变量能参与的计算
学习C++,就得了解内存布局
一个bit就是一个位,8个bit就是1一个字节byte(拜特)
补充:【源码】、【反码】、【补码】
源码:
反码:
补码:
计算机中最小的数据单位是【字节】
C++中到底有哪些数据类型?
基础数据类型:
定义的demo:
2-3 开发环境的安装和使用1
Visual Studio的安装和使用(IDE:集成开发环境)
......
C++是一门【自由度】很高的语言,赋予了C++程序员很高的【掌控权限】,所以,C++又是一门【骇客语言】,C++的独特魅力在于认人去精确灵活掌控内存分配,也就是对内存进行管理,从而做到【高性能,低功耗】
内存分配的最小单位是【字节】
字母在计算机中用ASCII码表示,0x61就是字母a的十六进制的ASCII形式
2-4 开发环境的安装和使用2
调试菜单【调试看内存】:
.dll:动态链接库
第四模块:
课程截图:
共同学习,写下你的评论
评论加载中...
作者其他优质文章