摘要: 关于数据类型我们可以在数据结构(c语言版)中看到是这么定义的: 可分两类: 一类是 非结构的原子类型,其值是不可分解的,例如c语言中的基本类型(整型,实型、字符型和枚举类型)、指针类型和空类型。 另一类是结构类型:是由若干成分按某种结构组成,因此是可以分解的,它的成分可以是非结构的,也可以是结构的的 阅读全文
posted @ 2017-09-20 23:37 SmartGame 阅读(6386) 评论(0) 推荐(0) 编辑
摘要: 昨天真是气得慌,刚写完这个,提交的时候,浏览器竟然崩了,大半夜的第二天又有课,于是就拖到今天才写了。 续借前题,我之前说过写完内存四区之后,会开始讲关于指针的问题,然而一看题目似乎与指针并没有多大关系,而我说的内存四区估计大家也是看到一脸懵,这一点我确实没怎么写好,但是正如定义那样,写代码的时候,大 阅读全文
posted @ 2017-09-20 15:37 SmartGame 阅读(512) 评论(0) 推荐(1) 编辑
摘要: 堆区 由程序员分配释放 若程序员不释放,则在程序结束后自动释放。 堆区就像定义一样,由程序员自己分配,这里我们使用malloc函数来分配空间; #include <stdio.h> #include <string.h> #include <stdlib.h> char *getMem(int nu 阅读全文
posted @ 2017-09-18 22:14 SmartGame 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 今天我把自己对于内存四区中全局区见解写出来,希望可以帮到大家,同时也希望指出我的不正! 可能有些人不解,我不是想通过,内存四区引入指针么?怎么上来就用指针? 这一点我要说明一下,我用指针是为了更清楚的表明我对于内存四区的见解,是想让大家明白,内存四区是什么?栈区,堆区和全局区之间的关系! 正如同在栈 阅读全文
posted @ 2017-09-17 23:43 SmartGame 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 内存四区 阅读全文
posted @ 2017-09-16 23:26 SmartGame 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 最近开始由学习c转到c++:从面向过程到面向对象的转变中,总是以面向过程的思路思考,发现有很多的不同,今天就稍微发表一下我的见解,如果那里出错,希望大神可以帮忙指出来。 首先是const : 在C语法中定义是:由const定义的常量具有不可变性。 意思是说定义的常量在被赋值后是无法修改的 { con 阅读全文
posted @ 2017-09-16 16:08 SmartGame 阅读(174) 评论(0) 推荐(0) 编辑