问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言的指针怎么用啊?

发布网友 发布时间:2022-02-28 09:52

我来回答

2个回答

热心网友 时间:2022-02-28 11:21

在c语言中.指针被用来表示内存单元的地址,如果把这个地址用一个变量来保存,则
这种变量就称为指针变量。指针变量也分别有不同的类型,用来保存不同类型变量的地址。
严格地说.指针与指针变量是不同的,为了叙述方便,常常把指针变量就称为指针。
内存是计算机用于存储数据的存储器,以字节作为存储单元.为了能正确的访问内存单
元,必须为每一个内存单元编号,这个编号就称为该单元的地址。如果将一个旅店比喻成内
存,则旅店的房间就是内存单元,房间号码就是该单元的地址。
指针变量定义格式:
[存储类型]
数据类型
*指针变量名[=初始值]
指针变量一旦定义,必须采用赋值的方式将其与某个变量实体相联系,才能使用。指针
变量的赋值方式:
指针变量名;&普通变量名;

热心网友 时间:2022-02-28 12:39

在你提供的代码上进行了增加,我感觉你们老师可能是想让你们把指针用在数组上吧,对于一个指向数组的指针p,p++指向数组的下一个元素。此外,使用指针可以很好的提升代码执行效率。有问题可以互相交流。
#include <stdio.h>
#include <stdlib.h>

int square(int a, int b)
{
return a*b;
}

int main()
{
int i, j, l, w, s = 0, number = 1, max;

int *length = &l, *width = &w, *p = &i;

printf("请输入您所需测量田地的数量: \n");

scanf("%d",p);

int a[*p];
int *y = a;

for(j = 0; j < *p; j++)
{
printf("请输入第%d块田的长和宽: \n", j+1);
scanf("%d %d",length,width);
*(y+j) = square(*length, *width);
s = s + *(y+j);
max = *y;

if( *(y+j) > max)
{
max = *(y+j) ;
number = j+1;
}
}

for(j = 0; j < *p; j++)
{
printf("您第%d块田的面积为%d:\n",j+1,*(y+j));
}

printf("您的田地总面积为: %d \n", s);
printf("您最大面积一块第为第%d块,面积为%d !!!", number, max);
return 0;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? c语言中指针怎么使用? C语言中指针这一部分学了有什么用? C语言的指针有什么实际作用 在C语言中函数类型的指针有什么作用 在C语言中什么是指针?指针是干什么用的?,有什么意义? C语言中为什么要用到指针呢 ? C语言的指针有什么用?编程不一定要用指针吧?请高手指点一下。 C语言中一个程序用指针有什么优势么? 指针变量的作用(C语言) C语言的指针有什么用 C语言指针的意义 c语言的指针到底有什么用? c语言指针定义,有什么用,作用有 关于c语言中指针的作用? 新浪微博举报别人会被发现吗 C语言指针到底有什么用 C语言中指针的作用是什么? 新浪微博被人举报会怎么样 c语言中用指针的好处有哪些? C语言中的指针到底有什么用 C语言是什么意思干什么的? 什么是c语言 什么是C语言? 什么是C语言? 什么是C语言和C+语言 c语言都有什么? c语言中&是什么意思 -&gt;c语言什么意思? C语言的C全称是什么? c语言什么意思? == 在c语言中是什么意思 C语言是什么? C语言的重要内容是什么? 怎么解除绑定和手机号 &在c语言中什么意思 与手机号码如何解除绑定 怎么把和手机号解除绑定 怎么把手机号和解除绑定? 手机号怎么与解除绑定 手机号怎么与解除绑定