码迷,mamicode.com
首页 > 其他好文 > 详细

8.30 指针基础概念

时间:2014-09-04 00:00:47      阅读:334      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   io   for   2014   div   sp   

指针的兼容性

sizeof的结果是一样的就是兼容的。
int *p;
unsigned int ui = 10;
p = &ui;  //正确

指针相加:

不是以整数的形式增加,而是移动

数组名与指针:
bubuko.com,布布扣


函数应该传数组名 :
  1. #include <stdio.h>
  2. void func(int *a)
  3. {
  4. a += 3;
  5. *a = 100;
  6. }
  7. int main()
  8. {
  9. int a[10] = {1,2,3,4,5,6,7,8,9,0};
  10. int i;
  11. func(&a);//这里传递 &a 结果虽然正确 不过传a才是正解 vs2013 和 linux 都报警告,不过都能正确执行
  12. for (i = 0; i < 10;i++)
  13. printf("%d\n",a[i]);
  14. return 0;
  15. }
bubuko.com,布布扣




8.30 指针基础概念

标签:style   blog   http   color   io   for   2014   div   sp   

原文地址:http://www.cnblogs.com/l6241425/p/3955044.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!