11问答网
所有问题
如何将一个int型的地址值转换成指向数组的指针?
我现在有一个数组头的首地址,不过是一个int型的值
如何声明一个指向这个数组的数组指针?
举报该问题
推荐答案 2013-09-12
#include<stdio.h>
main()
{
int a[2]={1,2}; //定义一个长度为2的int数组
int *pt; //定义个一个指向int类型的指针pt
pt=a; //数组名即是数组的首地址,把数组a首地址值赋值给指针
}
满意请采纳。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/2MFPM88S8.html
其他回答
第1个回答 推荐于2016-11-18
int *pt;
pt=地址值;
求采纳 顺便给你个测试程序
#include<stdio.h>
main()
{
int a[1]={9};
int *pt;
pt=&a;//取数组a首地址值给指针
printf("%d",*pt);//输出指针指向地址的内容,结果应该为数组a的首地址内容即9
}
本回答被提问者和网友采纳
相似回答
...下标是
如何转化成指针的?
比如我定义
一个数组
int
a[5] ={1_百度...
答:
所谓指针的概念,和CPU指令中地址的概念是一致的,
c语言编译器负责将c语言转化为相应的cpu指令,数组的实现方式就是通过数组的首地址来寻址实现的
,因此和指针的概念本质上实现方式是一样的。
大家正在搜
如何将void转换为int
怎样将string转换成int
c将string转换成int
如何将int转化为string
将字符型转换为int型
将char型转换为int型
如何将double转换为int
将uint转换为int
string转换成int
相关问题
C语言中,如何将一个指向整型变量的指针转换为指向一个整型数组
怎么定义指向一个数组指针的指针?比如:我要指向于 int *...
关于数组首地址赋值给指针和数组指针的问题
如何定义一个指向数组的指针
C++问题,关于将数组地址赋给指针的问题。
用C语言如何使函数返回值为指向一维数组的指针?
数组可以赋值给指针吗?(求高手) 例如: int num[1...
设p1和p2是指向同一个int型一维数组的指针变量