- 1
- 0
- 约小于1千字
- 约 1页
- 2026-06-03 发布于北京
- 举报
首先,我觉得你要理解一个概念,基础数据类型,在C里面,是没有数组、字符串等等的类型的,他的类型就是布尔型、整型、字符、浮点型,其他的
类型都是组合类型,
那么就会出现一个问题,我怎么来表示文本型呢?因为文本型相当于一个字符数组
于是就有了就是传值和传址这个概念,这是易语言一种,我拿来用,
怎么解释,打一个比方,变量就是一个容器,那么容器里面我放什么东西,怎么放?
有两个原则,一个是把东西直接放到容器里,第二个是把东西放在一个大仓库里,我给容器里面放一个号码牌
我相信你读到这儿应该理解一点点,前者是值直接在容器里,而后者实际值不在容器里,容器里面有的只是一个地址(号牌、、编号等,再直接点
就是指针)
接下来就可以解释下了
文本型和字节集型数据取指针地址和取变量数据地址一个样,但和取变量地址不同。就是你看到的变量容器里面存在的其实是一个指针、一个最终
值所在位置的地址编号,所以取变量数据地址(它的意思是根据现在容器里面的编号,我去找仓库里摆放我需要内容的地址、位置),而取变量地
址其实就是容器里存放的编号其实就是指针的值
整数,日期,字节型确是取变量地址和取变量数据地址相同,和
原创力文档

文档评论(0)