黑马程序员技术交流社区
标题:
C语言中是不是只有指针和值。。。根本不存在数组,字符串之类的??
[打印本页]
作者:
ustcgemini
时间:
2015-3-4 17:36
标题:
C语言中是不是只有指针和值。。。根本不存在数组,字符串之类的??
他们都属于指针引用一下就可以了?
作者:
sun397721060
时间:
2015-3-4 18:38
指针指向谁,它就是谁,指向函数,指向结构体,指向数组,指向他们的索引,就可以得到他们所拥有的东西,指向指针的指针,很霸道!!汇编破解都是用指针完成的
作者:
huhanze
时间:
2015-3-4 21:57
不是, 有数组和字符串的 其实指针就是以数组的形式引出的 指针和数组的关系很重要 字符串是以字符数组的方式存储
作者:
Micro
时间:
2015-3-5 11:16
数组,字符串之类的 肯定是存在的呀。他们存在于内存当中的栈空间。指针只是负责来指向对应的内存空间。。比如char a='A'; char *p =&a; 表示的就是char* 类型的指针变量p指向 char类型a变量 存储的地址。。该地址存的值为‘A’..这样说明白了吧。
作者:
passchaos
时间:
2015-3-5 11:51
不同级别的,和指针打交道的是内存地址,那么只要有内存地址的变量,函数等都可以用指针访问。指针和数组,字符串联系密切是因为数组名,字符串为了语法简单自己作为了指向本身对应变量地址的指针。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2