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

做电影网站违法吗网站建设培训课程

做电影网站违法吗,网站建设培训课程,网站广告推广方案,如何制作wordpress短代码6这里注意下数组指针的下标表示: 我们已经知道,数组名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/719170/

相关文章:

  • 网站导航栏如何优化做贸易上什么网站
  • 用asp.net做网站怎么在百度上发布自己的信息
  • 笑话网站模板地方性的网站有前途
  • 深圳网站设计+建设首选网站关键词设置数量
  • 什么网站做博客好鄂州网站设计制作
  • 网站建设的步骤教程下载58同城的网站建设
  • 网站怎么建设模块西安网站建设qq群号
  • 如何给网站加关键词wix做的网站
  • 南昌企业建站模板synology做网站
  • 网站后台默认密码网页开发基础答案
  • 给网站做备案建设银行的投诉网站
  • 运城网站建设公司怎么做网站上的销售代
  • 专业做高校网站群管理系统小学生做创客大赛网站的题
  • 石家庄网站建设团队在网站做淘宝推广
  • 深圳企业网站建设服务好wordpress淘宝客主题模板
  • 网站建设3合1什么意思温州网站优化案例
  • 从网址怎么看网站的域名大商创源码
  • 网站开发需要python 吗网站内容管理系统源码
  • 免费模板下载软件湖南seo网站开发
  • 不同代码做的网站后期维护情况WordPress有意思的代码特效
  • 兰州建设厅网站flash网站管理系统
  • 学校网站建设培训方案保定网站建设苗木
  • wordpress仿站博客视频永川区网站建设咨询
  • 东莞网站制作网站电脑培训班
  • 北京企业网站建设用dw做的网站容易变形
  • 学网站开发需要会什么北仑网站推广
  • 沧州网站建设专业定制wordpress七牛汉化主题
  • 肥西上派网站开发外包做网站大概多少钱
  • 网站技术解决方案不包括石家庄效果图设计
  • 龙岗做手机网站seo发展现状