当前位置: 首页 > news >正文

宣传京津风筝网站的建设目的做网站要钱的吗

宣传京津风筝网站的建设目的,做网站要钱的吗,江门建站公司,专业的网站制作设计这里注意下数组指针的下标表示: 我们已经知道,数组名a总是指向a[0]的指针,*(ai)是对a[i]的引用,实际上,编译器中,对数组的引用,如a[i],总是被编译器改写成*(ai)的形式。 另外说明下…

这里注意下数组指针的下标表示:

我们已经知道,数组名a总是指向a[0]的指针,*(a+i)是对a[i]的引用,实际上,编译器中,对数组的引用,如a[i],总是被编译器改写成*(a+i)的形式。


另外说明下指针下标表示:
比如:

int a[100]; int *ptr=a;指针下标表示: ptr[i] 

指针下标表示ptr[i] 就相当于对a[i]的引用,也就是* a[i]
直接是a[i]的值

具体来说,当使用ptr[i]时,指针ptr首先被解引用,也就是获取指向的内存地址的值,这个地址加上偏移量i*sizeof(int)(因为ptr是指向int类型的指针)就得到了数组中第i个元素的地址,最后通过解引用获取该元素的值。

 
可以看到,指针和下标运算符的作用是等价的,它们都是用来访问数组中的元素。


#include<stdio.h>#define N 100int main(void){int i,n,a[N];int *ptr=a;scanf("%d",&n);for ( i = 0; i < n; i++){scanf("%d",a+i); //这里也是直接引用地址偏移,a数组首地址}printf("原来数据:\n");for ( i = 0; i <n; i++){printf("%d ",a[i]);}printf("\n");printf("用数组名/下标法引用数据\n");//用数组名/下标法引用数据元素for ( i = n-1; i >=0; i--){printf("%d ",a[i]);}printf("\n");
printf("用数组名/偏移量引用数据\n");//用数组名/偏移量引用数据元素for ( i = n-1; i >=0; i--){printf("%d ",*(a+i)); //*()是对a数组的引用,相当于地址改变,直接引用值}printf("\n");printf("用指针/偏移量法引用数据\n");
for ( i = n-1; i >=0 ; i--)
{printf("%d ",*(ptr+i)); //ptr指针指向a数组首地址,这里使用指针偏移+i来进行遍历,跟2数组引用很像,只不过用的指针
}printf("\n");printf("用指针/下标法法引用数据\n");
for ( i = n-1; i >=0 ; i--)
{printf("%d ",ptr[i]); //ptr[i]相当于 *a[i] ,是对a[i]的引用
}printf("\n");return 0;
}
http://www.yayakq.cn/news/167378/

相关文章:

  • 12306网站开始是谁开发的用织梦做网站
  • 网站开发工程师前景叫外包公司做网站不肯给源代码的
  • 太仓网站建设企业网站搜索引擎 网站模板
  • 做网站要sql 数据库名字账号密码wordpress常用库
  • 几个网站一个空间 怎么做邮箱高新区建设局网站
  • 怎么做跳转不影响原网站排名网站设计与制作前景
  • 成都网站建设门户厦门工装室内设计公司排名
  • 企业网站标题优化免费的网站程序
  • 怎么给自己做个网站吗网站设计模板html
  • 沅江网站制作wordpress 编程模式
  • 网站建设公司模板课程建设网站
  • 沧州网站群大学社团网站建设
  • 网站付费推广方式做网站需要数据库吗
  • 青岛公司网站设计高端建设网站
  • 网站技术策划做网站怎么调用栏目
  • 东莞做网站首选企业铭建设网站空间合同
  • 做系统的网站电商平台排行榜
  • qq钓鱼网站建设wordpress超cpu
  • 中国十大建筑设计公司排名长沙百度快速优化
  • 网站架构图图wordpress利于seo
  • 网站开发设计流程外贸网站有哪些平台
  • 在哪个网站做科目一考试题无锡宣传片制作公司
  • 网站建设服务领域富阳网站定制开发哪家公司好
  • 惠州+企业网站建设获取整个网站源码工具
  • 行政单位单位网站建设个人网站对应网站网址
  • 网站的安全建设或者解决方案杭州网站设计公司
  • 网站开发获取报价动态速写网站
  • 做买衣服的网站有哪些网页模板怎么设计
  • 深圳华宫建设集团网站建设银行网站 无法访问
  • 网站建设-丹东品牌vi公司