没有指针能否实现这个功能
#include <stdio.h>
int main(int argc, char *argv[])
{
int foo;
int *p;
p = &foo;
*p = 123;
printf("%p\n", p);
printf("%d\n", *p);
return 0;
}p有两重含义,p本身有一个值,p所指的对象有一个值。
这样,设定不同的p值,就能修改或访问不同的对象。
引用似乎做不到这一点。
那么,对于没有指针的语言,能否实现这个功能或模拟这个功能。
...全文
相关推荐
c语言重点(指针,数组)
指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。
C++指针和链表在项目开发中的实战应用
教程描述:C++指针和链表在项目开发中的实战应用教程由传智播客录制,主要讲解链表知识体系搭建相关问题、链表知识领域技术推演、通用链表的设计与实现集成测试、通用链表的设计与实现_api实现与调试、链表模板类集成测试框架搭建等内容。
VB实现指针功能
通过对内存的读写,实现其他语言的指针功能,本实例为详细代码加注释,易学易懂。
用指针实现数据结构顺序表的几种功能
用指针实现数据结构顺序表的几种功能。包括插入,判断顺序表是否为空,遍历顺序表,获取指定位置元素,查找元素,获取元素的前驱、后继,删除、清空、销毁顺序表。
C 语言 指针实现 字符串是否为回文
C语言用指针方式实现任意给定字符串的回文判定。


非技术区

