知识点
石和书
这个作者很懒,什么都没留下…
展开
-
c++复习知识点。(基础)
1.using namespace std; 使用std命名空间,其中有cout/cin/endl命名空间主要是用来解决工程上命名重复问题。::作用域,:继承。全局变量标志符可以和局部变量一样,使用时用::a;2.c++与c语言的区别:①c++兼容c语言②c++增加了数据类型:布尔型、引用类型、class③c++最显著的特征:多态:指的是在某一个概念范围内满足一类事物有多重形态,...原创 2019-09-02 19:36:44 · 373 阅读 · 0 评论 -
关于结构体以及联合体变量大小,内存对齐的理解
注:只是自己的理解,不对的地方请指正!内存对齐在不同位数的机器上的 对齐字节数是不同的在32位的机器上默认内存对齐的字节数为4个字节,在64位的机器上默认的内存对齐的字节数为8字节。如以下代码struct s1{ int a; char b; char c[11];};sizeof(struct s1) =16;它是怎么对齐的呢?如下图:在内存中首先填入变量a,变量a是...原创 2019-09-02 20:30:14 · 434 阅读 · 0 评论